jQuery MiniUI
标题:
datagrid不通过url赋值,直接赋值datagrid.data,为什么显示不出
[打印本页]
作者:
听风者
时间:
2015-7-15 13:58:56
标题:
datagrid不通过url赋值,直接赋值datagrid.data,为什么显示不出
遇到一个表格的问题,我创建了一个表格如下
<div class="portlet-body" style="height: 100%">
<div id="XTSZ_TAB" class="mini-datagrid" visible="true" current="[object Object]" width="900" height="591" selected="[object Object]" pageSize="15" allowMoveColumn="false" SummaryColumns="" fitColumns="" style="width: 100%; height: 100%;" idField="Id">
<div property="columns">
<div type="indexcolumn" ></div>
<div field ="TABName" GuideID="" headerAlign="Center" dataType="" currencyUnit="" header="页签名称" align="Center" readOnly="true" >
<input property="editor" id="TABName" name="TABName" class="mini-textbox" style="width: 100%;" />
</div>
</div>
</div>
</div>
没有给表格的url赋值,然后我通过js脚本赋值
如下<script type="text/javascript">
mini.parse();
var tabText = window.Owner.GetTABText().split(",");
var tabValue = window.Owner.GetTABValue().split(",");
var data = new Array();
for (var i = 0; i < tabText.length; i++) {
var item = { TABName: tabText[i] };
data.push(item);
}
mini.get("XTSZ_TAB").data = data;
mini.get("XTSZ_TAB").load();
function OnBtnMoveUp(e) {
}
function OnBtnMoveDown(e) {
}
</script>
表格里的data有值了,为什么显示不出来,求解?
作者:
dforce
时间:
2015-7-15 14:27:12
load是对于url加载的方法
用grid.setData(data)
作者:
听风者
时间:
2015-7-15 14:36:59
dforce 发表于 2015-7-15 14:27
load是对于url加载的方法
用grid.setData(data)
谢谢,直接用setdata就可以了
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2