Я пытаюсь отправить данные в мой метод кода. Это работает за исключением случаев, когда я добавляю к параметру data
.
function (obj) {
$.ajax({
type: "POST",
url: "Pages.aspx/EditPage",
data: "{'nodeID': '" + $(this).attr('id') + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
// Replace the div's content with the page method's return.
}
});
}
Почему добавленный мною параметр не позволяет использовать веб-метод?
ОБНОВЛЕНИЕ: После просмотра того, какие ошибки были сброшены на стороне клиента, кажется, что идентификатор не определен. Мой метод получения идентификатора элемента неверен? Имейте в виду, что я использую jsTree и ca, возможно, я использую (obj)?