मैं हो रही है जब मैं "sdata" लौटने के लिए निम्न कोड में "System.ArgumentException: pagenum: अमान्य JSON आदिम":System.ArgumentException: अमान्य JSON आदिम त्रुटि
function getPageData() {
pagenum = parseInt(eSc("#resultsBtn").attr("data-pagenum"));
if (pageName === "Home") {
scrollPath = "/Home/GetResults/";
sdata = { "pagenum": pagenum, "sortType": sortType };
}
else if (pageName === "Search") {
scrollPath = "/SearchAjax/GetResultsKeyword/";
sdata = { "pagenum": pagenum, "sortType": sortType, "keyword": keyword };
}
else if (pageName === "Cat") {
scrollPath = "/SearchAjax/GetResultsCategory/";
sdata = { "pagenum": pagenum, "sortType": sortType, "ID": categoryId, "Level": level };
}
else if (pageName === "Merchant") {
scrollPath = "/SearchAjax/GetResultsMerchant/";
sdata = { "pagenum": pagenum, "sortType": sortType, "ID": merchantId };
}
}
और pageload पर init समारोह:
function init(a, b, c, d, e, f, g) {
getPageData();
eSc.ajax({
type: 'POST',
url: scrollPath,
data: sdata,
success: function (data) {
eSc("#moreResults").html(data);
}
});
}
उपयोगकर्ताओं न एक मुद्दा एक को देखने के और सही डेटा अभी भी वापस आ गया है, फिर भी जब भी कोई हमारी साइट से उत्पादन में अधिक डेटा लोड करता है तो मुझे एक त्रुटि ईमेल मिल रहा है (विकास में ऐसा नहीं होता है इसलिए समस्या निवारण के लिए मुश्किल है)। फायरबग में निरीक्षण करते समय, मुझे लगता है कि सही डेटा पास हो गया है। तो मुझे अभी भी यह त्रुटि क्यों मिल रही है ?!
यह क्यों हो सकता है कि यह क्यों हो रहा है?
आप इस पोस्ट उपयोगी अगर तुम क्यों उपयोग करने के बारे में उत्सुक हैं मिल सकती है 'JSON.stringify' समस्या का हल। कॉम/एएसएमएक्स-स्क्रिप्ट्स सर्विस-गलती-अमान्य-जेसन-आदिम/ –