我真的需要你的帮助才能处理AJAX请求。
function detailsmodal(id){
jQuery.ajax({
url: "/E-shop2/views/details-model.php",
type: "POST",
data: {'id' : id},
success: function(returnData){
jQuery('#details-window').modal('toggle');
},
error: function(){
alert("SOmething went wrong");
}
});
}
php文件
$id = $_POST['id'];
$id = (int)$id;
由于某种原因,它无法识别post方法中的索引ID,我收到通知。你知道问题是什么以及如何解决它吗?
答案 0 :(得分:0)
左手始终是变量。因此,您需要在数据部分中定义更改变量名称。
function detailsmodal(sid){
jQuery.ajax({
url: "/E-shop2/views/details-model.php",
type: "POST",
/*** data: {'id' : id}, // Replace Here {id : id}*/
data: {id : sid},
success: function(returnData){
jQuery('#details-window').modal('toggle');
},
error: function(){
alert("SOmething went wrong");
}
});
}