Deprecated: Function create_function() is deprecated in /www/wwwroot/blog.fenewbee.com/usr/plugins/AntiSpam/Plugin.php on line 75
jquery扩展表单formData获取json对象 - A Maverick Pig - - Life is more than just the present, but also poetry and the distance.

A Maverick Pig -

生活不止眼前的苟且
还有诗和远方

jquery扩展表单formData获取json对象

jquery封装好的直接获取表单数据$('#form').serialize()确实很好用,但是往往前端数据可能需要加工才会选择提交给服务端,而且通常会选择stringify的json字符串,但是拿到的formdata不好直接操作,所以这里我找到一种直接可以从form中获取json对象的方法。记一下
$.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; };

本原创文章未经允许不得转载 | 当前页面:A Maverick Pig - » jquery扩展表单formData获取json对象

评论 3

  1. 不知道好着没捏

    莫小奈 2017-07-23    回复
  2. 匿名 2017-07-19    回复
  3. 文章写的挺不错的,留言支持下,欢迎回访我的网站

    非瞳博客 2017-07-14    回复