Это хорошее место, чтобы углубиться в арсенал бесплатных инструментов отладки, которые есть у веб-разработчиков.
Обратите внимание, что Chrome, Firefox и IE9 предоставляют инструменты для разработчиков (просто нажмите F12 для IE9).Они позволяют пошагово пройти по коду и наблюдать за возвращаемыми переменными.
Вы также можете использовать fiddler для проверки содержимого, передаваемого между браузером и visual studio.
Обратите внимание, что службы WCF с поддержкой JSON, написанные в ASP.NET 3.5, возвращают объект, возвращаемое значение которого является элементом данных d
.
Вы можете попробовать это:
$.ajax({
url: "/Update/UpdateAll",
dataType: 'json',
type: "POST",
data: { selected: selected, statusID: statusID },
success: function (result) {
/* NOTE: Not checking result, but result.d */
if (result.d) {
alert('all successful');
$('#resultsFromUpdate').html("Success");
}
else {
alert('no deal');
$('#resultsFromUpdate').html("Fail");
}
}
});
Если я угадал правильно, я покупаю лотерейный билет: -)