jQuery MiniUI

标题: grid如何获得field属性数组 [打印本页]

作者: sun0591    时间: 2014-8-11 17:18:02     标题: grid如何获得field属性数组

本帖最后由 sun0591 于 2014-8-11 17:21 编辑

<div id="ygs" class="mini-datagrid" style="width: 99%; height: 500px;">
        <div property="columns" id="columns">
            <div type="checkcolumn"></div>
            <div field="YG_ID" vtype="required" width="55" headerAlign="center"
                allowSort="true">
                用户名
                <input property="editor" class="mini-textbox" style="width: 100%;" />
            </div>
            <div field="YG_ORGID" displayField="ORGNAME" width="90"
                headerAlign="center">
                机构名称
                <input property="editor" class="mini-combobox" style="width: 100%;"
                    valueField="ndId" textField="ndName" url="queryjs/node" />
            </div>
</div>
以上grid代码中,如何通过jquery 获取所有的field属性和displayField属性的值,就是要获得json数据,内容为field属性的值,如{YG_ID=用户名,ORGNAME=机构名称},
如果有displayField属性,则值为displayField属性的值
通过一般的jquery无法获取,mini在运行时,以上代码完全改变了.
导出Excel时,需要以上字段标题



作者: dforce    时间: 2014-8-11 17:20:14

grid.getColumns()可以获取表头数据,遍历可获取你要的部分
作者: sun0591    时间: 2014-8-11 17:30:28

dforce 发表于 2014-8-11 17:20
grid.getColumns()可以获取表头数据,遍历可获取你要的部分

grid.getColumns()怎么遍历
作者: dforce    时间: 2014-8-11 17:31:47

sun0591 发表于 2014-8-11 17:30
grid.getColumns()怎么遍历

var columns=grid.getColumns() 获取到的是一个数组

作者: sun0591    时间: 2014-8-11 17:45:42

dforce 发表于 2014-8-11 17:31
var columns=grid.getColumns() 获取到的是一个数组

搞定了,谢谢




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