猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
form表单的部分数据转json格式
部门名称、报账信息(金额、资料、说明)这两个是一个表单里的,怎么让
报账信息
输出来是一个json格式呢,而其他数据不需要转变json格式?难道是form嵌套form?
慕尼黑的夜晚无繁华
浏览 484
回答 1
1回答
qq_笑_17
假设你在用jQuery,假设你需要一个json对象, 那么你可以试一下<form id="myForm"> <input name="aa.a" value="a"> <input name="aa.b" value="b"> <input name="aa.c" value="c"> <input name="bb.a" value="d"> </form> <input type="button" value="biu" id="biu">$(document).ready(function() { $('#biu').click(function() { var obj = getJson('aa'); console.log(obj); });});function getJson(prev) { var items = $('#myForm input[name^=' + prev + ']'); if (null != items && items.length > 0) { var obj = {}; $.each(items, function(k, v) { var that = $(v); obj[that.attr('name')] = that.val(); }); return obj; }}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续