Я использую следующую строку, чтобы отключить все флажки на странице:
$('input[type=checkbox]').attr('disabled', 'true');
Затем я хочу снова включить их, если вызов ajax завершился успешно, но, похоже, это не сработает:
$.ajax({
url: 'EditService.svc/whatever',
type: 'GET',
data: { "code": code },
dataType: 'json',
success: function () {
//clear status
$('.EditStatus').html('')
//reenable all checkboxes
$('input[type=checkbox]').attr('disabled', 'false');
},
error: function (a, b, c) {
$('.EditStatus').html("Database Error!");
}
});
Я не понимаю, почему.// Очистить статусную часть работает нормально.