Я работаю над веб-приложением ajax работает нормально Я вижу, что значение передается правильно, но не могу распечатать или отобразить значение в контроллере?
Я проверил AJAX и метод POST отлично работают в CI_VERSION', '3.0.0
, но не работают с CI_VERSION = '3.1.10
Html AJAX
<a class="vendor_click_redeem_page" data-id="123"> TEST </a>
$( document ).ready(function() {
$('.vendor_click_redeem_page').click(function(){
var vendors_id = $(this).attr("data-id");
$.ajax({
type: "POST",
url: base_url+"redeem",
dataType: 'text',
data: {vendors_id: vendors_id},
success: function(text) {
window.setTimeout(function() {
window.location.href = "redeem"
}, 1500)
}
});
//return false;
});
});
Контроллер
public function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
$this->load->model("Redeem_model");
}
public function index()
{
echo $this->input->post('vendors_id');
}