jQuery序列化表单为JSON对象详解编程语言
2023-06-13 09:20:24 时间
input type="radio" name="sex" value="1" 男
input type="radio" name="sex" value="0" 女
/td
/tr
td 年龄: /td
select name="age"
option value="20" 20 /option
option value="21" 21 /option
option value="22" 22 /option
/select
/td
/tr
td 爱好 /td
input type="checkbox" value="basketball" name="hobby" 篮球
input type="checkbox" value="volleyball" name="hobby" 排球
input type="checkbox" value="football" name="hobby" 足球
input type="checkbox" value="earth" name="hobby" 地球
/td
/tr
td colspan="2"
input type="button" id="ajaxBtn" value="提交" /
/td
/tr
/table
/form
script type="text/javascript" $(function() { $("#ajaxBtn").click(function() { var params = $("#myform").serializeObject(); //将表单序列化为JSON对象 console.info(params); $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name]) { if (!o[this.name].push) { o[this.name] = [ o[this.name] ]; o[this.name].push(this.value || ); } else { o[this.name] = this.value || ; }); return o; /script
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/8531.html
cjava相关文章
- jQuery 事件(三) 事件的绑定和解绑、对象的使用、自定义事件
- jQuery遍历List对象
- 在 jQuery 中如何判断对象是否存在
- 10 个实用的jQuery 代码片段详解编程语言
- 反序访问JQuery对象里的元素详解编程语言
- jQuery表格排序组件-tablesorter详解编程语言
- jquery停止动画详解编程语言
- jquery json对象转换详解编程语言
- jQuery选择器是什么
- jquery弹出层实现代码
- JQuery插件模板制作jquery插件的朋友可以参考下
- jQuery怎么解析Json字符串(Json格式/Json对象)
- jquery遍历筛选数组的几种方法和遍历解析json对象
- JS对象转换为Jquery对象实现代码
- JS将所有对象s的属性复制给对象r(原生js+jquery)
- jQuery的deferred对象详解
- jQuery之DOM对象和jQuery对象的转换与区别分析
- jQuery.parseJSON(json)将JSON字符串转换成js对象
- 修改或扩展jQuery原生方法的代码实例
- jquery对象和javascript对象即DOM对象相互转换
- jQuery源码分析之jQuery.fn.each与jQuery.each用法
- jquery实现点击页面计算点击次数
- jQuery及JS实现循环中暂停的方法