【发布时间】:2017-09-23 05:52:39
【问题描述】:
在这里,我使用了 icheck 复选框。当我手动选中和取消选中复选框时,它工作正常,因为我编写了以下代码
//if checkbox "Product Feed Url" is unchecked,show the feed textbox
$('#crawlingUrl').on('ifUnchecked', function(event){
$("#feedUrl").show();
});
//if checkbox of "Product Feed Url" is checked,hide the feed textbox
$('#crawlingUrl').on('ifChecked', function(event){
$("#feedUrl").hide();
$("#feedUrl-error").hide();
});
单击取消按钮时,我重置表单元素并将其隐藏并显示商店 div 列表。在取消按钮上,我也尝试使用以下选项取消选中复选框,但它们都不起作用。
//$("#crawlingUrl").iCheck('uncheck');
//$("#feedDiv").find('#crawlingUrl').iCheck('uncheck');
//$("#feedDiv .clsCheckBox").iCheck('uncheck');
$("input[name=crawlingUrl]").iCheck('uncheck');
当我再次打开表单输入值时,复选框并没有被取消选中。有人可以告诉我如何解决这个问题吗?
【问题讨论】:
-
请编辑问题并将html和jquery代码粘贴为文本而不是图像,以便我们直接复制查看
-
编辑了问题。
-
请粘贴您的原始 HTML。根据您的确切情况创建一个小提琴