1
这些字段是用JQuery创建的。如何验证具有多个名称[]数组的JQuery表单?
如何验证“aname []”字段的数组(您必须在进入下一步之前填写它们)?
了jQuery HTML:
input ="<input name='aname[]' id='1' placeholder='yourname1' type='text' required />";
input +="<input name='aname[]' id='2' placeholder='yourname2' type='text' required />";
input +="<input name='aname[]' id='3' placeholder='yourname3' type='text' required />";
$(".placeholder").append(input);
JQuery的命令,试图让输入
$(document).ready(function() {
var items = $('input[name="items[]"]').text();
if(items == ""){
alert("fill this field");
}
});
我刚用alert()进行测试。大多数时候我使用toastr。我想知道是否应该使用每个,但不知道如何,直到你的解释。伟大的信息:) – Sol
我们需要做一个e.preventDefault(); ?这将停止表单提交。 – Sol
@ user7480839:好的!是。这就是为什么我宣布'e'参数,但我忘了添加电话!现在,我们在“each”中加入了'return false;',以便在找到第一个有问题的字段时停止循环。 (如果使用toastr,你可能会也可能不想要)。 –