【发布时间】:2018-12-27 10:03:37
【问题描述】:
我正在尝试使用带有 css 类的 jquery 禁用一些操作按钮。它适用于普通页面,但不适用于数据表。
我不知道为什么,我真的被卡住了。我在下面显示我的代码。
如果有人知道,请帮助我
$(document).ready(function(){
$("a.button").addClass('btn disabled');
$("a.remove").addClass('ui-state-disabled'); // this is my datatable remove button with class remove
$("a.button").css("margin-top", "-5px");
$("a.button").css("pointer-events", "none");
$('[type=file]').attr('disabled', 'disabled');
})
【问题讨论】:
-
请发布完整代码并在禁用按钮之前先创建数据表。
-
可能你的代码被datatable.js文件中的一些代码覆盖了
-
数据表已经完成,我正在尝试处理来自普通 jquery 的那些按钮。数据表中的删除按钮有类删除,编辑有类编辑。我只想禁用它
-
@NasserAliKarimi 我只想为某些用户禁用 dattable 中的编辑和删除图标。所以我认为它可以从文档中完成,准备好自己
-
我不建议禁用按钮来限制这些按钮的使用。高级用户可以简单地重新启用这些按钮并单击它们。我宁愿根据用户权限呈现页面内容(包括 DataTable 及其控件)。
标签: javascript jquery html css ajax