jQuery如何实现form表单序列化转换为json对象功能 | 您所在的位置:网站首页 › jquery json转换 › jQuery如何实现form表单序列化转换为json对象功能 |
jQuery如何实现form表单序列化转换为json对象功能
发布时间:2021-05-24 14:40:24
来源:亿速云
阅读:85
作者:小新
栏目:web开发
这篇文章主要介绍了jQuery如何实现form表单序列化转换为json对象功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 本文实例讲述了jQuery实现form表单序列化转换为json对象功能。分享给大家供大家参考,具体如下: 做web前端开发时,需要ajax提交大量表单数据,如果一个个form字段拼接很费劲也容易出错,下面方法可解决这个问题 jquery form序列化转换为json对象 姓名: 性别:男女 爱好:篮球足球 籍贯: 上海 北京 深圳 发送 //jquery form序列化转换为json对象 (function($){ $.fn.serializeJson=function(){ var serializeObj={}; var array=this.serializeArray(); var str=this.serialize(); $(array).each(function(){ if(serializeObj[this.name]){ if($.isArray(serializeObj[this.name])){ serializeObj[this.name].push(this.value); }else{ serializeObj[this.name]=[serializeObj[this.name],this.value]; } }else{ serializeObj[this.name]=this.value; } }); return serializeObj; }; })(jQuery); $(document).ready(function(){ $("#send").click(function(){ var post_data=$("#post_form").serializeJson();//表单序列化 $("#result").html(JSON.stringify(post_data)); }) })运行效果如下图所示: jquery是什么jquery是一个简洁而快速的JavaScript库,它具有独特的链式语法和短小清晰的多功能接口、高效灵活的css选择器,并且可对CSS选择器进行扩展、拥有便捷的插件扩展机制和丰富的插件,是继Prototype之后又一个优秀的JavaScript代码库,能够用于简化事件处理、HTML文档遍历、Ajax交互和动画,以便快速开发网站。 感谢你能够认真阅读完这篇文章,希望小编分享的“jQuery如何实现form表单序列化转换为json对象功能”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习! 免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。 jquery form json 上一篇新闻:JS与jQuery如何实现ListBox上移,下移,左移,右移操作功能 下一篇新闻:jQuery如何实现图片上传预览效果功能 10000元红包免费领红包可用于(云服务器、高防服务器、裸金属服务器、高防IP、云数据库、CDN加速)购买和续费 猜你喜欢 php通过mysql导入的数据操作solr7.5详细步骤 phpstorm使用ftp工具 phpstorm基本配置 phpredis -- Redis编译安装,PHP 7 安装 Redis 扩展 php的基础知识 zabbix 监控phpfpm_status 分享PHP中的10个实用函数 redis的php驱动两种方式 php json_encode 将数组转换成json格式数据出错 php使用zeromq |
CopyRight 2018-2019 实验室设备网 版权所有 |