我有一个数组,我还有另一个要推入循环中
array1[ [box1, type1, 10], [box1, type2, 12] ]
array2[ [box2, type1, 10], [box2, type2, 12], [box2, type2, 12] ]
var curArray = new Array();
所以在一个循环中:
var testarray = new Array('box1', 'type1', 10);
curArray.push(testarray);
并且必须将其发布,因此将其设置在隐藏字段中。
当我使用console.log(curArray)时,array.push可以工作,但是如果您通过以下方式将其设置为隐藏字段
$('hdnField').val(curArray)
它不再成为多维数组。
还有另一种方法吗?
最佳答案
尝试这个:
$('hdnField').val(JSON.stringify(curArray));
关于javascript - 将二维数组设置为输入隐藏字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31541929/