Rumah > Artikel > hujung hadapan web > Jquery Ajax xmlhttp meminta kejayaan problem_jquery
Saya menghadapi masalah yang sangat pelik hari ini. Saya menggunakan pelbagai alat untuk menyemak dan melihat bahawa pelayan mengembalikan 200. Data juga normal, tetapi $.ajax tidak dapat mencapai kejayaan saya mencari dalam talian 🎜>
Senario Soalan Lazim:1 2. $.ajax tidak menetapkan dataType dan bahagian pelayan tidak menetapkan respons.ContentType
3. Ralat struktur Json;
Yang pertama dan kedua telah dihapuskan dengan cepat Pada kali ketiga, saya menyemak semula definisi Json:
http://www.json.org/json-zh.html
Pasangan nilai kunci: Kuncinya ialah rentetan dan nilainya boleh menjadi rentetan yang disertakan dalam petikan berganda, nombor, benar, palsu, nol, objek atau tatasusunan. Struktur ini boleh bersarang.
Jenis asal yang ditentukan ialah
{isSuccess:true,message:'good'}
{'isSuccess':true,'message':'good'}
Jika ia masih tidak berfungsi jika anda terus melaksanakan, ubah suai mengikut takrifan nilai:
{'isSuccess':true,'message':"good"}
Saya benar-benar tertekan, ini tidak mencukupi
Saya akan meletakkannya di sini dan melihat dengan lebih dekat spesifikasi untuk nilai kunci Json Nilai mesti ditakrifkan sebagai rentetan dengan petikan berganda. Bagaimana dengan kunci? Gantikan dengan
{"isSuccess":true,"message":"good"}
Lulus terus.
Ini adalah perbezaan antara format Json dan objek dalam Javascript Json memerlukan kunci dan nilai dalam petikan berganda! !