//Описываем change
var change = function(x, y, res){
//меняем значение
if(res == 1){
res = 0;
} else { res = 1; }
//отправляем данные
$.post('route', {
x : x
,y : y
,res : res
}, function(data){
//проверяем результат с сервера data
//вызываем соответствующий callback
});
}
// в ж... onclick= bla bla bla
// Делаем так...
$(document).ready(function(){
var td_list = $('td', '#cont'); // Если к примеру <table id="cont"><tr>td></td></tr></table>
for(var i = 0 i < td_list.length; i++){
$('img', td_list[i]).bind('click', function(){
change($(this).parent().attr('x'), $(this).parent().attr('y'), $(this).attr('value'));
});
}
});
|