如何在所有3个输入都有值时启用搜索btn



我有第一个、最后一个输入和国家选择,默认情况下我禁用了搜索btn,当所有3个输入都有值时,我如何启用搜索btn?否则,禁用搜索btn?我试过在js中使用"and",也就是"&&",但没有成功。任何帮助都将不胜感激。

[jsfiddle][1]

[1]: http://jsfiddle.net/x9syr1v1/3/

请参阅http://jsfiddle.net/x9syr1v1/4/

使用change函数,否则您将从下拉列表中获得tyo foucs,并使用text()进行输入:

$('.first, .last, .country').change(function () {
    if ($('.first').text() == "" && $('.last').text() == "" 
        && $('.country').val() == "") {
        $('.search').attr('disabled','disabled');
    } else {
        $('.search').removeAttr('disabled');
    }
});

最新更新