
var arr=new Array();
$(':checkbox')each(function(i){
arr[i]=$(this)val();
});
这个数组就会存储checkbox的所有值了
function a(){
return true;
}
function b(){
return true;
}
function all(){
var count = 0;
if(!a()){
count +=1;
}
if(!b()){
count+=1;
}
if(count>0){
return false;
}else{
returen true;
}
}
$("#btn")click(function(){
if(all()){
$("#btn")submit()
}else{
alert('有错误 ');
}
});
// html
<input id="minus1" type="text" name="condition[]" value="3"><input id="minus2" type="text" name="condition[]" value="2">
// js
var condition = $("input[name='condition[]']")map(function () {return $(this)val();
})get();
// 控制台输出结果,数组
consolelog(condition)// (2) ["3", "2"]
jquery提交表单有两种情况: 1:jquery只做提交用。 $("form")submit(); 这个的表单提交到什么地方的是更具form元素里面的action属性去定义的。 2:jquery用ajax提交数据。 $ajax({ type:"post", url:"xxxphp", // 这里是提交到什么地方的url
方法一,使用表单序列化方法实现:
var result = $("#abc")serialize();方法二,获取表单内容后拼接:
var result = "userName=" + $("#abc input[name='userName']")val() + "&password=" + $("#abc input[name='password']")val();以上就是关于jquery 如何获得表单里的值全部的内容,包括:jquery 如何获得表单里的值、jQuery 验证整个表单、怎么用jquery得到表单属性为数组值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)