mshd.net
当前位置:首页 >> jquEry,AjAx 如何提交多个ChECkBox的值? >>

jquEry,AjAx 如何提交多个ChECkBox的值?

var student = $("input[name='student']:checked").serialize(); $.ajax({ url: "your-url", type: "post", data: student, success: function (result) { //handle } }); 如果3个都是选中的状态的话,后台接收的数据为1,2,3

你好!! $(function(){ $(":button[value='提交']").click(function(){ var data = $(":checkbox[name='subBox']:checked").map(function(){ return $(this).val(); }).get(); $.ajax({ type: "POST", url: "你的url", data: {"data": data}, s...

$.ajax({type: '请求类型,post或者get',url: "你的请求地址",data: {//这里是请求参数,前面是键名,后面是值//我的例子中是两个请求参数hallId: '74b2xsa',queryDate: '2018-06-19',},success: function (result) {console.log(result);},erro...

改一下传送类型就可以了。即加上: contentType: "application/x-www-form-urlencoded; charset=utf-8" 因为你用的是表单提交。 $.ajax({ url: "", contentType: "application/x-www-form-urlencoded; charset=utf-8", cache: false, type: 'pos...

首先获取 div 里的数据,然后传参数即可 var divdata = $('#divid').html(); $.ajax({ type: "POST", url: "", data: {val:divdata}, success: function(obj){ } });

$("input[type='checkbox']").attr('value') 返回结果:501 $("input[type='checkbox']").is(':checked') 返回结果:选中=true,未选中=false

$.ajax({ url:'http://g8up.cn', data:{ a:$('input[name=a\\[\\]]').map(function(){ return $(this).val(); }).get() }});

提交一般分以下两种: 自动(定时)提交,比如轮询拉信息; 用户操作,比如点链接,提交表单等; 那就给不同的按钮绑定不同的ajax事件就可以了。

我只写个意思,表单如果提交,页面会强制跳转,你是无法实现多个表单的提交,除非你给表单指定了提交路径,如 这是把表单提交重定向到iframe中,页面就不会强制跳转 $(document).ready(function (){ $(function (){ $('form').each(function (){...

1、确保ajax获取之前这个已经创建成功,并且value已经赋值完成。 2、ajax获取值的办法: 1、var val = document.getElementById("checkbox1").value; 或者用jQuery也可以: 2、var val = $("#checkbox1").val();

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com