Всем привет. Т.к. не силен в javascript и jquery, прошу помочь.
Есть код, который должен отправлять значение checkbox по средствам post при установке или снятие галки, но он работает только при установке, причем алерт выводит все нормально в любом случае т.е. true или false.
$(document).ready(function() {
$('.do-block input[type="checkbox"]').click(function(){
$(this).closest('tr').toggleClass('done');
var lol=$(this).prop('checked');
$('#loader').html('<img src="loading.gif" border="0" alt="loader"/>');
var dataString = "&ck=" + lol; // формируем строку запроса по типу GET
$.ajax({
type: "POST",
url: "do.php",
data: dataString,
cache: false,
success: function(html){ setTimeout("$(\"#loader\").html('');",2); }
})
alert(lol);
});
$('.do-block input[type="checkbox"]:checked').closest('tr').addClass('done');
});