jquery 如何获得表单里的值

jquery 如何获得表单里的值,第1张

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得到表单属性为数组值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9453200.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存