如果至少有一个值不为空,则发出警告

时间:2011-05-26 18:16:57

标签: jquery

我有一组通过循环生成的表单字段:

foreach ($arrays as $listValue) {
    echo '
    <div>
       <input type="text" maxlength="100" name="field[]">
    </div>';
}
<a href="#" id="myLink">link</a>

我下面还有一个链接,点击时调用jQuery函数。

如果单击我的链接时表单字段中至少有一个值,我想添加一个检查并显示警告(警报很好)。

2 个答案:

答案 0 :(得分:5)

if($('input[value!=""]').length > 0) {
    //at least one field is filled out 
}

答案 1 :(得分:2)

$(':input').each(function(){
     if($(this).val() != '')
     {
        alert('warning');
     }
})