/**
* 从父容器中获取JSON串(使用while循环+for循环)
*
* @param parentId
* 父容器ID
* @@param cntelePreGroup 每组元素个数
* @returns JSON串
*/
function getJsonByParentId(parentId, cntElePreGroup) {
var inputs = $("#" + parentId).serializeArray();
var arr = [];
var i = 0;
while (i < inputs.length) {
var o = {};
for ( var j = 0; j < cntElePreGroup; j++) {
var k = i++;
o[inputs[k].name] = inputs[k].value;
}
arr.push(o);
}
return JSON.stringify(arr);
}
/**
* 从父容器中获取JSON串(使用2层for循环)
*
* @param eleId
* 父容器ID
* @@param eleCnt 每组元素个数
* @returns JSON串
*/
function getJson(eleId, eleCnt) {
var inputs = $("#" + eleId).serializeArray();
var arr = [];
for(var i = 0; i < inputs.length;) {
var o = {};
for(var j = 0; j < eleCnt; j++) {
o[inputs[i].name] = inputs[i].value;
i++;
}
arr.push(o);
}
return JSON.stringify(arr);
}
从父容器中获取JSON串
猜你喜欢
转载自vernonchen163.iteye.com/blog/2212497
今日推荐
周排行