问题描述
|
我有一个隐藏的div,其中包含表单元素,可以在单选选项中进行切换(请选择是/否)
如果他们选择是,则显示div并要求输入字段,否则隐藏div并清除字段(如果它们输入了任何值)。
除了通过将布尔值标志传递给toggle函数清除值之外,我可以做所有这些事情
例:
$(\"[name=nameOfElement]\").change(function() {
var show = $(\'input[name=nameOfElement]:checked\').val() == \"true\";
$(\'#hiddenForm\').toggle(show);
$(\'#hiddenInput\').toggleClass(\'required\',show);
});
是否有某些东西可以清除传递的布尔选项的值?
$(\"[name=nameOfElement]\").change(function() {
var show = $(\'input[name=nameOfElement]:checked\').val() == \"true\";
$(\'#hiddenForm\').toggle(show);
$(\'#hiddenInput\').toggleClass(\'required\',show).valClear(show);
});
更新:不寻找插件只是想知道我是否可以在没有if / else条件的情况下做到这一点
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)