检查是否使用JQuery选择了所有HTML选择

时间:2012-06-26 09:54:50

标签: php jquery html

我有一个带有几个输入的HTML表单,其中一些是“select”... 所有输入都是强制性的,因此我需要检查alll是否有值... 为此,所有“select”元素都有一个“n.d”。默认选择值为0的选项... 并且“保存”按钮被“禁用”..

我想使用JQuery检查所有“select”是否有一个“selected”选项,其值不同于0,如果是,则“启用”“保存”按钮......

1 个答案:

答案 0 :(得分:0)

var allSelect = $('select').filter(function() {
    return this.value != 0 ;
}).length === $('select').length;
$(':submit').prop('disabled', !allSelect);

<强> Working sample