साथ ajax jQuery विधि मैं इस तरह कोड है: मैं वस्तु शाब्दिक रूप में डाटा मूल्य उपयोग कर रहा हूँ, के बजाय एक स्ट्रिंग श्रृंखलाबद्ध। क्यूं कर? see hereसंदेश: अमान्य JSON आदिम: C# WebMethod
मेरी कोड यह है: -
$.ajax({
url: "../Member/Home.aspx/SaveClient",
type: "POST",
async: false,
dataType: 'json',
contentType: 'application/json; charset=utf-8',
data: {
"projectSoid": ProjectId,
"startDate": StartDate,
"endDate": EndDate,
"clientManager": ClientManager
},
success: function (response) {
if (response.d != "") {
}
},
error: function (response) {
var r = jQuery.parseJSON(response.responseText);
alert("Message: " + r.Message);
alert("StackTrace: " + r.StackTrace);
alert("ExceptionType: " + r.ExceptionType);
}
})
और webmethod इस तरह है:
[WebMethod]
public static string SaveClient(string projectSoid, string startDate, string endDate, string clientManager)
{}
समस्या मैं इस तरह त्रुटि मिली है:
संदेश: अमान्य JSON आदिम : प्रोजेक्टसाइड
आप अपने डेटा JSON.strigify की जरूरत संहिता पर क्लाइंट साइड
वेब विधि में जावास्क्रिप्ट: 'डेटा: JSON.strigify ({ " projectSoid ": ProjectId, " STARTDATE ": StartDate, " ENDDATE ": EndDate, " clientManager ": clien tManager }), ' – nemesv
मेरी टिप्पणी पर कोई टिप्पणी? या तुमने कोशिश की? क्या यह काम करता है? – nemesv
मुझे नहीं पता कि JSON.strigify क्या है? मुझे त्रुटि मिली है कि यह कार्य नहीं कर रहा है :( –