У меня есть $ .post, который с помощью Fiddler я могу видеть всегда сообщения успешно, но моя функция успеха никогда не запускается.
Успешное сообщение к URL-адресу возвращает 1 или неудача возвращает 0, каждый раз, когда я тестировал, он возвращает ожидаемое значение 1, чтобы я был потерян в отношении того, что я делаю неправильно?
if ($('#mycheckbox').prop('checked')) {
$.post('/base/MailingList/Subscribe/',
{
listId: $('#mycheckbox').val(),
name: $('#subscriber-name').val(),
email: $("#subscriber-email").val()
},
function(response) {
console.log(response);
});
}
Что скажет вам консоль браузера? –
Если ответ в скрипаче показывает состояние 200, он должен работать. Если вы не в IE7, в котором вызов console.log нарушит функцию успеха. –
Консоль показывает мне ожидаемый ответ «200 OK», который является источником моей путаницы и причины для моего сообщения. Я использую Chrome и FireFox для тестирования на данный момент. – ProNotion