jQuery MiniUI

标题: 1111111111 [打印本页]

作者: aby913    时间: 2014-2-21 14:49:50     标题: 1111111111

本帖最后由 aby913 于 2024-5-31 20:43 编辑

1111111111
作者: felt    时间: 2014-2-21 14:53:20

动态生成列头看这个demo:http://www.miniui.com/demo/#src=datagrid/setcolumns.html
获取到列头数据之后用MiniUI的API操作
grid.setColumns(columns);
grid.load();
作者: felt    时间: 2014-2-21 15:27:43

aby913 发表于 2014-2-21 15:06
比如我的data的数据是这样的(字符串)
{ type: "indexcolumn" },{ field: "loginname", width: 120, heade ...

data需要数组格式
你看下是不是这个原因
作者: lost    时间: 2014-2-21 15:37:19

aby913 发表于 2014-2-21 15:06
比如我的data的数据是这样的(字符串)
{ type: "indexcolumn" },{ field: "loginname", width: 120, heade ...

var data = [{ type: "indexcolumn" },.....]

grid.set({
        columns: data
  });   这样写试试
作者: felt    时间: 2014-2-21 15:47:54

aby913 发表于 2014-2-21 15:43
这下可以了,对data执行一个eval

eval(data)   不过这个是比较别扭了

你的data是后台传来的json数据吗?
可以用data=mini.encode(json)




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2