ajax对于checkbox的传值
来源:互联网 发布:hadoop 排序算法 编辑:程序博客网 时间:2024/06/14 00:08
ajax、php和jquery对于checkbox的传值
最近遇到一个问题就是checkbox的值通过ajax传递,不知道该怎么写,查找网上的代码很多都是单独把checkbox单独传递。类似于下面这样
<input type="checkbox" name="student" value="1" data-age="18" /><input type="checkbox" name="student" value="2" data-age="19" /><input type="checkbox" name="student" value="3" data-age="20" />var student = $("input[name='student']:checked").serialize();$.ajax({ url: "***.php", type: "post", data: student, success: function (result) { // }});但是对于一个form,除了有checkbox外还有其他的控件。为了将整个form都传递给php。需要将checkbox的值传递给隐藏的input
$('input[type=checkbox]').change(function(){ $('#Account').val($('input[type=checkbox]:checked').map(function(){return this.value}).get().join(',')) })然后将其序列化之后传递
var obj = $("#video_form").serialize(); $.ajax({ type: "POST", url: "add_video.php", data: $("#video_form").serialize(), success: function(data){ //$("#loadingModal").modal('hide'); var res = $.parseJSON(data); if(res.status === "success"){ alert("success"); }else{ $("#alert").css('display','block'); alert(res.msg); } }, error: function(data){ } });之后再php页面直接将$_POST['Account']赋值给变量,然后将变量分隔开即可得到checkbox的每个值,之后再进行操作即可。
0 0
- ajax对于checkbox的传值
- 对于ajax传值的用法总结
- 对于checkBox取值问题解决
- 对于ajax的认识
- 对于ajax的认识
- 对于ajax的新理解
- 对于刚刚接触的AJAX
- 对于ajax的简单理解
- 对于单选框radio和复选框checkbox的使用
- php checkbox的传值
- jquery ajax 提交checkbox数组的方法
- AJAX技术对于SEO的影响
- AJAX技术对于SEO的影响
- DWR框架对于Ajax的轻量级使用
- 关于springMvc框架对于ajax的数据处理
- JSP 的 checkbox 传值问题
- checkbox,radio的传值和标签
- Android CheckBox的OnCheckedChangeListener监听传值
- SQL 优化过程
- Android文件操作的总结
- 如何实现在PHP中调用JAVA
- iOS 开发中你是否遇到这些经验问题(一)
- 大小端问题
- ajax对于checkbox的传值
- iOS 开发中你是否遇到这些经验问题(二)
- “三巨头”新格局——TAB是怎么取代BAT的?
- MySQL数据库浮点数据类型的坑
- 浅谈使用NGUI的界面架构(二)关于NData
- 缓存之ehcache 之使用
- hibernate遇到Unsuccessful: create table问题
- FreeCMS视频教程 热词管理
- Android创建和删除文件夹和文件