1 回答
TA贡献1818条经验 获得超7个赞
假设你在用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;
}
}
添加回答
举报