मैं अपने jQuery के लिए त्रुटि प्रतिक्रिया भेज रहा हूं। हालाँकि, मुझे प्रतिक्रिया पाठ नहीं मिल सकता है (नीचे दिए गए उदाहरण में यह समुद्र तट पर चला जाएगा )
केवल jQuery का कहना है कि 'त्रुटि' है।
विवरण के लिए यह उदाहरण देखें:
php
<?
header('HTTP/1.1 500 Internal Server Error');
print "Gone to the beach"
?>
jQuery
$.ajax({
type: "post",
data: {id: 0},
cache: false,
url: "doIt.php",
dataType: "text",
error: function (request, error) {
console.log(arguments);
alert(" Can't do because: " + error);
},
success: function () {
alert(" Done ! ");
}
});
अब मेरा परिणाम ist:
लॉग इन करें:
[XMLHttpRequest readyState=4 status=500, "error", undefined]
चेतावनी:
नहीं कर सकते क्योंकि: त्रुटि
कोई विचार?
$.ajax()
दिए गए त्रुटि फ़ंक्शन को कॉल करता है।
header
फ़ंक्शन इसे संभालता है?