JS怎样验证表单数组

来源:百度知道 编辑:UC知道 时间:2024/09/27 06:11:37
<input class="w100" name="name[]" />
在HTML里怎么进行验证非空。。。

还有 在PHP里怎么验证非空。。。。
ID的方法不是没想到,但是这个表单是动态的,可以有N个name[], 只取一个ID的话 ,就只能判断第一个name[]了,有没有循环的办法呢?
分不多,但是请各位帮帮忙了。。。。。。

另外。<input type="file" name="thumb[]" />
想批量上传图片,应该怎样取值,$_POST['thumb']有值,但是$_FILES['thumb']就取不到

1.最原始的方法

<form onsubmit="return submitFun();">  
<!-- submitFun()方法返回true跳转 返回false不跳转 -->
function submitFun(){
var name = .. //表单数据
var password = ...//表单数据
var data = .. //数据库数据
if(name == data.name&&password = data.password){
    return true;
}else{
    return false;
}
}

2.jquery的原始的方法

<form></form>

用jquery提交表单,提交时逐一验证

$('form').submit(function(){
   if(...){
       return true;
   }else{
       return false;
   }
});

3.使用jquery插件&nbs