我先前问过这个问题:Disabling and Re-Enabling Dynamic Form Elements with JQuery但我觉得我可能会问错误的问题。
请查看此小提琴,以便更轻松地了解我的问题:http://jsfiddle.net/5ubTe/12/
我已经有一个功能可以检查tags
下拉列表何时更改,我要查看的是检查班级dropdown
和dropdownclone
的所有下拉列表并检查是否他们选择的任何值都是tags
。
如果其中任何一个具有该值,则通过调用该函数禁用提交按钮,如果它们都没有tags
值,则启用提交按钮以处理表单。
希望有意义!
感谢您给予的任何帮助。
更新
最新小提琴:http://jsfiddle.net/5ubTe/14/但不起作用......
答案 0 :(得分:1)
您应该能够使用选择器并横向显示下拉菜单以检查所选选项。然后检查结果的长度以查看是否匹配。
var selected= $('.dropdown, .dropdownclone').find('option[value=tags]:selected');
if(selected.length > 0) {
disableSubmit();
}
else {
enableSubmit();
}