Я хочу отправить данные из функции ajax на контроллер в codeignitor, но я получаю Null
$.ajax({
url:'shop/compare/getProductMeta',
method: "POST",
contentType: "json",
data: {"proId": proID},
success:function(data)
{
for (i =0; i< data.length; i++) {
alert(data[i]);
}
},
error: function(xhr, status, error) {
alert('here 1');
}
});
в контроллере codeignitor, я получаю данные как
public function compare($param1)
{
if($param1=='getProduct')
{
$result=$this->metaCRUD->getAllProducts();
echo json_encode($result);
}elseif ($param1=='getItem') {
$result=$this->siteCRUD->getAlItems();
echo json_encode($result);
}elseif($param1=='getProductMeta')
{
$pid=$this->input->post("proId");
echo ('value'.$pid);
$result=$this->siteCRUD->getProductMeta($pid);
echo json_encode($result);
}
}
я получаю NULL здесь