lets say i a json object and a json array. i need it to pass those as ajaxdata to asp.net.
Below is myCode Code
function insertNewBookingInfo(jsonstaticobj1232, jsonarray646) {
try {
debugger;
//jsonstaticobj1232 is a json object
//jsonarray646 is a json array
var dataAjax = { "jsonstaticobj1232": jsonstaticobj1232, "jsonarray646": jsonarray646 };
console.log(JSON.stringify(dataAjax));
jQuery.ajax({
url: 'WalkReserve.aspx/insertNewBookingInfo',
type: "POST",
data: JSON.stringify(dataAjax),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
debugger;
console.log(data.d);
},
error: function (result) {
debugger;
console.log('Failed' + result.responseText);
}
});
} catch (e) {
debugger;
console.log(e.message);
alert(e.message);
}
}
Server Code
[WebMethod]
public static string insertNewBookingInfo(string jsonstaticobj1232, string jsonarray646) //, string jsonarray646
{
// BAL.insertNewBookingInfo(jsonstaticobj1232, jsonstaticobj1232); //, jsonarray646
return "ABC";
}
now im getting this error
what is the problem. am i missing something??