次のコードを使用してサーバーからデータを受信しています。私の要求に対して必要なデータがあれば、常に200 OKを返します。しかし、成功またはエラーイベントは発生しません。誰かが私を助けることができるなら、私はあなたに感謝するでしょう。事前にjQueryのAjax呼び出しの問題
$('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();
});
おかげで、
アイシャZafar
別にタイプミスからの成功としてみてください:あなたは
succes
success
と交換する必要がありますshow/hideもsuccessコールバックの中に入ります。 – lshettyl[Success on ajax not success]の複製が可能です(https://stackoverflow.com/questions/46152591/success-on-ajax-not-working) –