cjson保存整型数组_把JSON存⼊数组接上篇easyui动态⽣成列
为editor属性设置为json1这个JSON对象进去
var keys01 = [ 'title', 'align', 'colspan' ];
var key02 = [ 'title', 'align', 'colspan', 'field', 'width', 'formatter', 'editor' ];
var json1 = {"type":"checkbox","options":{"on":"1","off":"0"}};
需要放⼊easyui列的属性的两个数组
var continentGroupRow = new Array();//合并表头
var columnses = new Array();//列
function toColJson() {
var jsonText = '{';
jsonArray = arguments[0];
var digit = 1;
for ( var i = 0; i < jsonArray.length; i++) {
if ((typeof arguments[i + digit]) == 'string')
jsonText += jsonArray[i] + ': "' + arguments[i + digit] + '"';
else if ((typeof arguments[i + digit]) == 'function') {
jsonText += jsonArray[i] + ':' + arguments[i + digit] + '';
} else if ((typeof arguments[i + digit]) == 'object') {
jsonText += jsonArray[i] + ': ' + JSON.stringify(arguments[i + digit]) + '';//需要引⼊json2.js
}
else
jsonText += jsonArray[i] + ':"' + arguments[i + digit] + '"';
js合并两个数组
if (i != jsonArray.length - 1) {
jsonText += ',';
}
}
jsonText += '}';
return eval('(' + jsonText + ')');
}
easyui的列属性
columns : [ continentGroupRow, columnses ]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。