2013-01-04 61 views

回答

6

好吧,我不想改变HTML,它不是一个大的变化,我不得不做,只是要在初始化添加一些HTML。

nTable = $('#tblExample').dataTable({ 
     "bJqueryUI": true, 
     "bDestroy":true, 
     "bPaginate": false, 
     "bSortable": false, 
     "aaData":testData, 
     "aoColumns": [ 

        { "sTitle": "<input type='checkbox'></input>","mDataProp": null, "sWidth": "20px", "sDefaultContent": "<input type='checkbox' ></input>", "bSortable": false}, 
        { "mDataProp": "Year"}, 
        { "mDataProp": "Month"}, 
        { "mDataProp": "Savings"} 

     ] 
    }); 
0

试试这个:

<table id="myTable"> 
<thead> 
    <tr> 
    <th> 
     <div> 
     <input id="checkbox1" type="checkbox"/> 
     </div> 
    </th> 
    </tr> 
</thead> 
</table> 

我刚才知道了你的问题。我认为这post解决了这个问题。

+0

我不想更改问题中提到的html。 – hanskishore

0

这是旧的,但我将在这里添加这个声明在那里寻找未来的人。 { “MDATA”: “LineItem_nbr”
“mRender”:功能(数据,类型,全){数据包含用于MDATA 返回 '' 的值; }, }

将LineItem_nbr更改为autoID或您用于识别记录的内容。

这将放置一个复选框的行中添加此行,它是使用由ID查找,也可以使用类在那里的多个项目一个jQuery抢。

相关问题