Memahami Jawapan Ralat AJAX jQuery
Apabila mengendalikan permintaan AJAX, adalah penting untuk mendapatkan semula respons ralat untuk memberikan maklum balas yang bermakna kepada pengguna. Walau bagaimanapun, mesej ralat jQuery lalai sering memberikan maklumat terhad. Artikel ini meneroka kaedah untuk mendapatkan semula teks respons ralat sebenar dalam jQuery.
Dalam contoh yang disediakan, pelayan menghantar respons ralat dengan kod status 500 dan mesej tersuai, "Pergi ke pantai". Walau bagaimanapun, fungsi jQuery error() hanya menyediakan mesej generik "ralat".
Untuk mengakses teks respons tersuai, pengendali ralat boleh diubah suai seperti berikut:
<code class="javascript">error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert(err.Message); }</code>
Dalam ini kod:
Dengan mengakses sifat responseText bagi XMLHttpRequest objek, penyelesaian ini membolehkan untuk mendapatkan semula mesej ralat sebenar yang dihantar oleh pelayan. Pengendalian ralat yang dipertingkatkan ini menyediakan maklumat berharga untuk nyahpepijat dan maklum balas pengguna.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Teks Respons Ralat Tersuai dalam jQuery AJAX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!