无法在metronic管理主题中使用jquery选中取消选中复选框

Asa*_*sad 4 javascript checkbox jquery dom metronic

我正在为我的一个项目使用metronic管理主题.

http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469

我必须根据数据库中的数据检查或取消选中复选框,但问题是我无法使用jquery检查或取消选中metronic主题中的复选框.我已尝试使用prop和attr完成此任务的两种方法,但没有任何方法适合我.如果我在自定义网页上运行相同的代码,它的工作完全正常.

$("#checkbox").prop("checked",true);
$("#checkbox").attr('checked',false);
$("#checkbox").attr('checked','checked');
Run Code Online (Sandbox Code Playgroud)

var*_*ika 10

如果您正在使用metronic,请尝试在道具后添加此行:

$.uniform.update();
Run Code Online (Sandbox Code Playgroud)

Metronic主题使用统一库将标准表单元素修改为花式元素.如果使用jquery检查或取消选中元素,则会更新它,但不会反映在前端.要在前端更新此操作,您需要使用统一库进行更新.

$ .uniform.update()根据更新的操作重新设置元素.