Я пытаюсь создать скрипт, который сохранит галочку. Код, который у меня есть на данный момент, отключает добавление и утверждение, когда выбрано чтение, и отключает чтение, когда выбрано любое добавление / утверждение. Теперь у меня возникает проблема, когда я добавляю ajax-представление в jquery, он не сохраняет запись и больше не отключает флажки (при условии, что я поставил галочку на read).
Вот что я получил до сих пор.
$(document).ready(function(){
$('#list-tbl tr').each(function(){
var $this = $(this);
var id = $('#input').val();
$('input[type=checkbox]', $this).change(function(){
if($('.read', $this).is(':checked')){
$('input[type=checkbox]', $this).prop('disabled',true);
$.ajax({
type: 'POST',
url: <?= site_url('admin/update')?>,
dataType: "json",
data: { id: id },
success: function(data) {
alert("Updated");
}
});
$(this).prop('disabled',false);
} else if($('.add', $this).is(':checked') || $('.approve', $this).is(':checked')) {
$('.read', $this).prop('disabled', true);
$(this).prop('disabled', false);
} else{
$('input[type=checkbox]', $this).prop('disabled',false);
$(this).prop('disabled',false);
}
});
});
});
Пример: http://jsfiddle.net/bGatX/
Я немного расстроен, я просто хочу сохранить данные правильным образом и выполнить отключение как есть ....
Большое спасибо.