javascript - 检查输入表单是否为空 jQuery

标签 javascript jquery symfony twig

如果名称为 denominationcomune_{{loop.index}} 和 denominationcomune_{{loop.index}} 的输入不是所有输入都是空的,我如何检查 jQuery?

我有一根这样的 Twig :

<form action="" method="post">
    {% for mat in mat_temp_array %}
        <input type="text" name="nomentite_{{loop.index}}"/>
        <input type="text" name="denominationcomune_{{loop.index}}" value="{{ mat.denominationcommun }}"/>
        <input type="text" name="denominationcomerce_{{loop.index}}" value="{{ mat.denominationcomerce }}"/>
    {% endfor %}

     <input type="submit" class="btn" value="save"/>
</form>

最佳答案

var empty = true;
$('input[type="text"]').each(function() {
   if ($(this).val() != "") {
      empty = false;
      return false;
   }
});

这应该查看所有输入并将空 var 设置为 false,如果至少有一个不为空的话。

编辑:

为了匹配 OP 编辑​​请求,this可用于根据名称子字符串过滤输入。

$('input[name*="denominationcomune_"]').each(...

关于javascript - 检查输入表单是否为空 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465508/

相关文章:

symfony - 刷新调用不应该使旧访问 token 失效吗?

javascript - 保存AngularJS后如何在页面上显示新数据

javascript - 我应该如何在 ES6 实例中保留对 'options object' 的引用?

javascript - 查找集合中是否有元素具有 style.display !== "none";

javascript - 是否可以动态刷新 HighCharts 钻取?

php - Symfony2 从安全 token 访问用户实体自定义存储库

Javascript 添加额外的参数

javascript - HighCharts:在 maincontentText 中使用匿名函数

javascript - 在悬停时打开下拉菜单切换 - knockout

json - 如何使用 FOSRestBundle 和 symfony 表单处理嵌套 json