जे एस कोड:डिबगिंग jQuery AJAX समारोह
$.ajax({
type: 'POST',
url: 'http://localhost/MyServiceDir/Service.asmx/Foo',
contentType: 'application/json; charset=utf-8',
data: jsonData,
success: function (msg) {
alert("good");
},
error: function (xhr, status) {
switch (status) {
case 404:
alert('File not found');
break;
case 500:
alert('Server error');
break;
case 0:
alert('Request aborted');
break;
default:
alert('Unknown error ' + status);
}
}
});
मैं "अज्ञात त्रुटि त्रुटि" मिलता है। मैं इसके निचले हिस्से में कैसे पहुंचूं? मैं जानना चाहता हूं कि वास्तव में त्रुटि क्या है। धन्यवाद!
डीबगिंग के लिए यह हमेशा मेरी पसंद का तरीका रहा है, यह 500 (सर्वर त्रुटि) देता है ... लेकिन क्या अधिक विशिष्ट विवरण प्राप्त करने का कोई तरीका है? या यह जानकारी के रूप में बहुत अधिक है क्योंकि मुझे $ AJAX से मिलेगा? – sarsnake
@gnomixa: जो भी सर्वर भेजता है आप प्राप्त कर सकते हैं। 'Xhr.responseText' को देखें। – SLaks
@gnomixa, देखें: http://www.w3.org/TR/XMLHttpRequest/#response –