Menghantar Data JSON dengan jQuery
Ia perkara biasa untuk menghadapi isu ini apabila data dihantar dalam rentetan pertanyaan seperti "&City=Moscow&Age=25 " bukannya format JSON apabila menggunakan fungsi AJAX jQuery. Ini berlaku kerana parameter yang diperlukan untuk permintaan JSON belum ditentukan.
Untuk menyelesaikannya, adalah penting untuk mengambil langkah berikut:
Kod yang diperbetulkan di bawah menunjukkan pengubahsuaian ini:
var arr = { City: 'Moscow', Age: 25 }; $.ajax({ url: 'Ajax.ashx', type: 'POST', data: JSON.stringify(arr), contentType: 'application/json; charset=utf-8', dataType: 'json', async: false, success: function(msg) { alert(msg); } });
Dengan mengikuti langkah ini, data JSON boleh dihantar dengan jQuery AJAX dengan betul, memastikan data dipindahkan dalam format yang diharapkan.
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Data JSON dengan Betul dengan jQuery AJAX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!