我正在使用datatable并希望将多个id发送到控制器
$(document).ready( function () {
$('#example').dataTable( {
"sDom": 'T<"clear">lfrtip',
"oTableTools": {
"sRowSelect": "multi"
}
} );
var oTT = TableTools.fnGetInstance( 'example' );
var aSelectedTrs = oTT.fnGetSelected();
//Needs an Ajax function to send aSelectedTrs to controller
$('#button').click(function () {
alert(aSelectedTrs);
});
} );
当我尝试提醒选择行的值时。它的零.....其他问题是我只想将第一列作为一个数组(有多少用户选择)发送到控制器。
我尝试了另一种方式,如
var aReturn = new Array();
var table = $('#example').DataTable();
$('#example tbody').on('click', 'tr', function () {
var rowData =table.row(this).data();
aReturn.push(rowData);
// alert(aReturn);
});
它显示了这里的数组但是当我尝试获取按钮时的值
$('#button').click(function () {
alert(aReturn);
});
} );
显示null ...
我需要通过Ajax发送这个数组到控制器...任何帮助将不胜感激...