datatables 学习笔记2 常用API
删除选中行:
table.row(".selected").remove().draw(false);
增加行:
table.row.add(selectObject).draw();
获得选中对象:
var selectObject = table.row(".selected").data();
服务器返回的时间转换格式:
render:function(data, row, type){
if(null == data){
return "";
}
var newDate = new Date();
newDate.setTime(data);
return newDate.Format("yyyy-MM-dd hh:mm:ss");
}
循环添加数据到行:
$.each(obj.data,function (index, data) {
table.row.add(data).draw();
});
清空表:
table.rows().remove().draw(false);
清空表(推荐使用):
table.clear().draw();
表格内获得选中对象:
var selectObject = table.row($(this)).data();
下面这三条不知是什么鬼:
var reqeustStr = {
"id":selectObject.id
}
var accessUnitsResult = BaseController("RoleManageView/queryOperatorByRole",JSON.stringify(reqeustStr));
var obj = JSON.parse(accessUnitsResult);.
添加多行:
table.rows.add(data).draw();
修改:
table.row(".selected").data(newTr).draw();
被选中项:
option:selected
序列化对象:
serializeObject
关闭:
$.pdialog.closeCurrent();
阻止提交:
stopDefault(e);
获得表格内所有的数据:
table.rows().data();
穿梭框:
twoTable();

浙公网安备 33010602011771号