[英]Ajax call issue in jQuery
我正在使用以下代码从服务器接收一些数据。 根据我的要求,它总是返回200 OK,并包含必需的数据。 但是它不会触发成功或错误事件。 如果有人可以帮助我,我将感激您。
$('body').on('click','a.btn_details',function(e){
e.preventDefault();
var _id = $(this).attr('id');
var _data = {'action': 'product_details','product_id':_id};
$.ajax({
method: 'POST',
url: '../common/products.php',
dataType: 'json',
data: _data,
succes: function (resp) {
alert(resp.name);
return false;
},
error: function(resp){
alert("xd,vj,dfjbj");
}
});
$('#prd_list_cont').hide();
$('#prd_det_cont').show();
});
提前致谢,
艾莎·扎法(Aisha Zafar)
您的Ajax请求中有一个错误。 您需要替换succes
与success
:
success: function (resp) {
alert(resp.name);
return false;
},
祝好运
您可以更正它并尝试使用double s作为成功吗?
$('body').on('click','a.btn_details',function(e){
e.preventDefault();
var _id = $(this).attr('id');
var _data = {'action': 'product_details','product_id':_id};
$.ajax({
method: 'POST',
url: '../common/products.php',
dataType: 'json',
data: _data,
success: function (resp) {
alert(resp.name);
return false;
},
error: function(resp){
alert("xd,vj,dfjbj");
}
});
$('#prd_list_cont').hide();
$('#prd_det_cont').show();
}
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.