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 扩展资料:关于jQu...

在html 如果一个复选框被选中 是 checked="checked"。 用jquery alert($("#id").attr("checked")) 会提示true而不是checked 所以判断checkbox是否被选中是 if($("#id").attr("checked")==true) 如果是取值就是$("#id").attr("checked"),取文本...

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

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

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

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

你ajax传递的是这样传: $.post( "SendPropertyInfoAjax.action", {"property.name":$("#pname").val().trim(), "property.count":$("#count").val().trim(), "place.name":":$("#place").val().trim() } );

你要获取的是选中的checkbox值是吧?那你这样写,名为头图的给一个name,别的都给一个name. 这样写: 头图 头图 头图 剩下的几个同理。 想取得值,这样写: var checkbox1 = document.getElementsByName("checkbox1"); var checkboxAll1=""; for...

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

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

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