如果没有使用jQuery选择选项,则选择onChange禁用提交

时间:2015-03-30 11:16:04

标签: jquery cakephp-2.0

我有一个多重选择 如果没有选择选项,我想停用提交按钮 我想使用仅限jQuery 来完成此操作。


<select name="department[]" id="department" multiple="multiple">
    <option value="1">PHP</option>
    <option value="2" selected="selected">QA</option>
    <option value="3">JAVA</option>
    <option value="4">iOs</option>
</select>

1 个答案:

答案 0 :(得分:1)

我明白了!

$("#department").change(function(){ 
    if($("#department option:selected").text() === '')
    {
        $('input[type="submit"]').prop("disabled",true);
    }
    else
    {
        $('input[type="submit"]').prop("disabled",false);
    }
    });
这个有效。我正在与val()比较,但没有工作。
  我用text()更改了val(),因为value是整数。 感谢empiricuser2598136提出建议。