Тут ситуация такая: Данные пришли с сервера, и вставились в html таблицу. Мне нужно присвоить каждой строке (tr) уникальный ид, и в этой же строке будет ссылка с этим же ид. При нажатии на эту ссылку будет происходить что то подобное в js:
$('a[rel=edit_order]').live("click", function(){
var id=$(this).attr('id');
var order_status = $("tr[id="+id+"]").find("td[class=order_status]").text();
var order_comment = $("tr[id="+id+"]").find("td[class=order_comment]").text();
order_modal.find("input[name=edit_id_order]").val(id);
order_modal.find("input[name=order_status]").val(order_status);
order_modal.find("textarea[name=order_comment]").val(order_comment);
Тоесть в данном случае контроллеры будут достаточно толстыми. Я много где читал что в контроллере может быть всего несколько строк кода. Может посоветуете нормальный пример mvc приложения? Или адекватную информацию про это. Я как новичек хочу идти по правильному пути)
$('a[rel=edit_order]').live("click", function(){
var id=$(this).attr('id');
var order_status = $("tr[id="+id+"]").find("td[class=order_status]").text();
var order_comment = $("tr[id="+id+"]").find("td[class=order_comment]").text();
order_modal.find("input[name=edit_id_order]").val(id);
order_modal.find("input[name=order_status]").val(order_status);
order_modal.find("textarea[name=order_comment]").val(order_comment);
});
и дальше через ajax