[英]jquery datatable select not working
I have written this code for my datatable 我已经为我的数据表编写了这段代码
$(function(){
var $oltable=$("#owner-lead-table");
var oltable=$oltable.DataTable({
// 'serverSide' : true,
// 'ajax': {
// url:"/getAllTenantLeadsNotInOpportunity",
// type:"GET",
// contentType:"application/json",
// data : function(d){
// console.log(d);
// return JSON.stringify(d);
// },
// dataSrc: function (json) {
// console.log(json);
// return json;
// },
// columns: [
// { data:'tenantLeadId' },
// { data:'name'},
// { data:'email'},
// { data:'mobileNumber'},
// { data:'qualifier'},
// { data:'createdOn'},
// { data:'comment'}
// ],
// },
select:"single"
});
$.ajax( {
type: 'GET',
url: '/getAllTenantLeadsNotInOpportunity',
success : function(tenant_leads) {
console.log("Inside success function");
oltable.clear().draw();
$.each(tenant_leads, function(i,lead){
oltable.row.add([lead.tenantLeadId,lead.name,lead.email,lead.mobileNumber,lead.qualifier,lead.createdOn,lead.comment]).draw(false);
});
}
});
});
The datatable version is 1.10.10. 数据表版本为1.10.10。 The fact is select :'single' is not working as it is supposed to select only a single row when table is clicked .
事实是select:'single'不起作用,因为当单击table时应该只选择一行。 By select I mean selection in the user interface.
通过选择,我的意思是在用户界面中进行选择。 But it is working in other applications .
但是它可以在其他应用程序中工作。 I want the select : ' single' to work as it is supposed to.
我希望select:'single'可以正常工作。
我遇到了同样的问题,我使用了invalidate方法而不是clear方法来解决,然后再次添加行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.