2012-02-22 49 views
0

我使用jQuery的数据表中隐藏删除按钮

$('#AffiliatedContractorLookup').dataTable().makeEditable 

我想给用户添加一个新的记录的能力,所以为此我使用

<div class="add_delete_toolbar" />

但是这个工具栏显示“添加”和“删除”按钮。我想隐藏删除按钮。我怎么能这样做?

回答

1

我知道这是一个老话题,但我有同样的问题。我尝试了一些解决方案,这里是一个为我工作: databled编辑你有这一行的文件中:

if (oDeleteRowButton == null && properties.sDeleteRowButtonId != "") { 
        oAddDeleteToolbar.append("<button id='" + properties.sDeleteRowButtonId + "' class='delete_row'>Delete</button>"); 
        oDeleteRowButton = $("#" + properties.sDeleteRowButtonId); 
        oDeleteRowButton.click(_fnOnRowDelete); 
       } 

将其放入评论,该按钮将不会添加

0

甚至更​​容易:

#btnDeleteRow 
{ 
display:none; 
} 
+0

这是一个很好的'CSS'解决方案,但OP(原始海报)希望在'jQuery'中完成。 – gaborsch 2013-03-03 22:08:16

+0

此外,这不会禁用该功能。任何懂得Firebug的人都可以通过单击按钮启用该按钮。 – 2013-03-03 22:10:22

0

只具有 “添加” 按钮,只需更换

<div class="add_delete_toolbar" /> 

<button id="btnAddNewRow">Add</button>