我正在使用 jquery Datatables,我在一列中有一个 textarea,如 http://www.datatables.net/所述
当我单击列标题中的排序时,在 textarea 中输入的值会丢失。到目前为止,我做了以下操作来维护 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];
});
}