注:如果返回的data是一个数组
["TP-88","TPU-95","TPU-85","PET","POM","PMMA","PA","PC","PP","PVC","PS","HDPE","LDPE","ABS"]
则{ targets:1,data:data}
触发事件调用:
url_costControl = '../mouldInfo/listAllMouldCode'
tableEntry.ajax.url(url_costControl).load();
tableEntry = $('#datatable').DataTable({
"autoWidth": false,
ajax: {
type: 'POST',
url: url_costControl,
async: false,
dataSrc: "",
//实体 数组:[0]
data: function(data) {
var orderCode = $("#orderCode").val();
var scheduledProducedUnits = $("#scheduledProducedUnits").val();
data.orderCode = orderCode; //传参-订单编号
data.scheduledProducedUnits = scheduledProducedUnits; //传参-计划生产数量
}
},
columnDefs: [
{
targets: 0,
render: function(data, type, row, meta) {
return '<input type="radio" name="radios">';
}
},
{
targets: 1,
render: function(data, type, row, meta) {
if (statusClick == "order") {
return row.orderCode;
} else if (statusClick == "mach") {
return row.machCode;
} else {
data = data
return row;
}
}
}
//{ targets:1,data:data}
],
language: {
"sProcessing": "处理中...",
"sLengthMenu": "显示 _MENU_ 项结果",
"sZeroRecords": "没有匹配结果",
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...",
"sInfoThousands": ",",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "上页",
"sNext": "下页",
"sLast": "末页"
},
"oAria": {
"sSortAscending": ": 以升序排列此列",
"sSortDescending": ": 以降序排列此列"
}
}
});
datatable 用columnDefs 接收数组列以及datatable 动态传url
最新推荐文章于 2024-07-31 17:41:13 发布