У меня есть json данные, которые я получаю из источника данных IndexedDb. Когда я делаю Json .stringify, я получаю результат как
[{"key":1,"value":{"itemcode":"ItemA3","serialno":"erw33","saledate":"2020-05-03","id":1}},{"key":2,"value":{"itemcode":"ItemA4","serialno":"erewrwerwer","saledate":"2020-05-03","id":2}}]
I wi sh, чтобы извлечь только часть значения из этой строки и используя ajax вызов i wi sh для передачи то же самое для c# функции с аргументами массива.
$.ajax({
url: 'Export.aspx/GetDetails',
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: "{detls:" + serializedData + "}",
success: function (r) {
alert("yes");
},
error: function (jqXHR, textStatus, errorThrown) {
alert(errorThrown);
}
});
c# функция
[System.Web.Services.WebMethod]
public static string GetDetails(string [] detls)
{
//get itemcode , serialno , saledate , id
return "s";
}
Я получаю Внутренняя ошибка сервера