1
我在解析json數據時遇到問題。 下面是拋出錯誤提前Jquery 1.10.2不能在IE10中工作 - JSON
我在解析json數據時遇到問題。 下面是拋出錯誤提前Jquery 1.10.2不能在IE10中工作 - JSON
parseJSON: function(data) {
//Attempt to parse using the native JSON parser first
if (window.JSON && window.JSON.parse) {
return window.JSON.parse(data); //We are getting error from this line due to data is undefined
}
if (data === null) {
return data;
}
if (typeof data === "string") {
data = jQuery.trim(data);
if (data) {
if (rvalidchars.test(data.replace(rvalidescape, "@")
.replace(rvalidtokens, "]")
.replace(rvalidbraces, ""))) {
return (new Function("return " + data))();
}
}
}
jQuery.error("Invalid JSON: " + data);
}
感謝您的JSON數據可能是錯誤的功能。見
http://jsonformatter.curiousconcept.com/
驗證它。
你在喂什麼會導致問題? – dandavis
是錯誤「無效的JSON:xxx」? –
您是否使用常規的IE10瀏覽器模式和標準文檔模式,還是處於其他模式之一? –