0

我之前问过这个问题:使用 JQuery 禁用和重新启用动态表单元素,但我觉得我可能问错了问题。

请参阅此小提琴以更轻松地了解我的问题:http: //jsfiddle.net/5ubTe/12/

我已经有一个功能可以检查tags下拉菜单何时更改,我要做的是检查该类的所有下拉菜单,dropdowndropdownclone检查他们选择的任何值是否为tags.

如果其中任何一个具有该值,则通过调用该函数禁用提交按钮,如果它们都没有该tags值,则启用要处理的表单的提交按钮。

希望这是有道理的!

感谢您提供的任何帮助。

更新

最新的小提琴: http: //jsfiddle.net/5ubTe/14/但还不行。

4

1 回答 1

1

您应该能够为此使用选择器,并遍历下拉列表以检查所选选项。然后检查结果的长度以查看是否匹配。

var selected= $('.dropdown, .dropdownclone').find('option[value=tags]:selected');

if(selected.length > 0) {
    disableSubmit();
}
else {
    enableSubmit(); 
}
于 2011-04-27T12:52:12.320 回答