简体   繁体   English

jQuery数据表选择不起作用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM