jquery输入值验证

jquery输入值验证,jquery,Jquery,当某些字段未填充时,如何验证? 我很少使用class=“string”和提交按钮进行输入 当用户按下按钮时,显示警告框,消息中包含未填写字段的名称 例如,如果两个未填充的字段显示带有2个字符串的警报:fieldname1未填充,fieldname2未填充。$(“.string”)。每个()都应使用类字符串遍历所有元素。在它里面,tou可以放置一些if,用于检查输入值(if($(this).val==“”){}),并且可以将字段名存储在某个数组或字符串中 例如: var fields = "";

当某些字段未填充时,如何验证? 我很少使用class=“string”和提交按钮进行输入

当用户按下按钮时,显示警告框,消息中包含未填写字段的名称

例如,如果两个未填充的字段显示带有2个字符串的警报:fieldname1未填充,fieldname2未填充。

$(“.string”)。每个()都应使用类字符串遍历所有元素。在它里面,tou可以放置一些if,用于检查输入值(if($(this).val==“”){}),并且可以将字段名存储在某个数组或字符串中

例如:

var fields = "";

$(".string").each(function(index)
{
  if ($(this).val() == "")
  {
    fields += index + ";";
  }
});
alert (fields);

将显示包含未填充输入索引的警报

请尝试jQuery插件。“”此链接正在工作:以及如何在此函数中调用fieldnames数组?取决于您的代码-如果每个字段都在单独的div中,其中字段名和输入都有span,则可以使用$(this).parent().children('span').innerHTML。或者您可以设置输入的name属性,在这种情况下可以使用$(this.attr('name').Oh。我不知道如何使用jQuery创建数组。谢谢你的帮助。