मैं निम्नलिखित ajax अनुरोध किया है:
jQuery.ajax({
async: true,
type: "GET",
url: url,
data: data,
dataType: "json",
success: function(results){
currentData = results;
},
error: function(xhr, ajaxOptions, thrownError){
if (xhr.status == 200) {
console.debug("Error code 200");
}
else {
currentData = {};
displayAjaxError(xhr.status);
}
}
});
किसी कारण त्रुटि कॉलबैक घटना हालांकि http स्थिति कोड 200 यानी है कहा जाता है के लिए। अनुरोध ठीक है। ऐसा क्यों है?
मैंने इसका परीक्षण किया है और ऐसा लगता है कि इससे कोई फर्क नहीं पड़ता। यह काम करता है (जब यह खराब होता है केएस) सामग्री के प्रकार के साथ और बिना दोनों तरीकों से। – kosoant
हम्म शायद वह प्रोटोटाइप लाइब्रेरी था जो jquery नहीं था – Greg