Я использую Jquery Datatables, и у меня есть текстовая область в одном столбце, как описано в
http://www.datatables.net/
Значение, введенное в текстовое поле, теряется, когда я нажимаю на сортировку в заголовке столбца.
Я сделал следующее, чтобы сохранить значение в dtSetup. Но событие размытия не работает.
$('#dtSetup input[type=text]').blur(function() {
txtMessageArr.push([this.id, this.val() ]);
});
'fnDrawCallback': function() {
var oTable = $('#dtSetup').dataTable();
$('input[type=textarea]', oTable.fnGetNodes()).each(function(){
if($.inArray(this.id, txtMessageArr)>=0)
this.value = txtMessageArr[$.inArray(this.id, txtMessageArr)][0];
});
}