Я использую ASP.NET и JQuery/AjaxPass словарь С Аяксом C# Codebehind
У меня есть следующий сценарий в JQuery:
var sizes = [];
sizes.push({ key: "1", value: "3"});
$.ajax({
type: "POST",
url: pageUrl,
data: '{"sizeList":' + sizes + '}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("success");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus); alert("Error: " + errorThrown);
}
}
Это отделенный код:
public static void AddProductToDB(Dictionary<String, String> sizeList)
Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно, поскольку я пробовал все, что мог придумать. Благодаря
что именно вы возникли проблемы с? Какие ошибки и т. Д. Вы получаете? – Liam
Я получаю 500 внутренних ошибок сервера, но он все еще не идет в методе codebehind, а также метод пуст на данный момент. Спасибо –
Я предполагаю, что у вас есть другие сообщения ajax? – Liam