- 注册时间
- 2013-10-13
- 最后登录
- 2015-5-27
- 阅读权限
- 10
- 积分
- 34
- 精华
- 0
- 帖子
- 3
|
<div field="Authority" width="120" align="center" headerAlign="center" allowSort="true">权限
<input property="editor" class="mini-treeselect" url="BaseFun.php?method=Auth" textField="Name" valueField="ID" parentField="PID"
multiSelect="true" showTreeIcon="false" expandOnLoad="true" resultAsTree="false" allowSelect="false"
showCheckBox="true" showFolderCheckBox="true" checkRecursive="false" autoCheckParent="true" />
</div>
<div id="datagrid1" class="mini-datagrid" >
<div name="action" width="80" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;"></div>
<div field="Authority" width="120" align="center" headerAlign="center" allowSort="true">权限
<input property="editor" class="mini-treeselect" url="BaseFun.php?method=Auth" textField="Name" valueField="ID" parentField="PID" checkedField="checked"
multiSelect="true" showTreeIcon="false" expandOnLoad="true" resultAsTree="false"
showCheckBox="true" showFolderCheckBox="true" checkRecursive="false" autoCheckParent="true" />
</div>
</div>
我的BaseFun.php?method=Auth输出数据:
[{"ID":"1","PID":null,"Name":"\u7968\u636e\u7ba1\u7406","URL":null,"img":"27.png","Authority":"DUM","checked":true},
{"ID":"11","PID":"1","Name":"\u7968\u636e\u56de\u6536","URL":"DocumentCallin.php","img":"icon_attachment.gif","Authority":"DC","checked":true},
{"ID":"2","PID":null,"Name":"\u8f66\u8f86\u8ba1\u5212","URL":null,"img":"37.png","Authority":"VDM","checked":true}]
问题:
把treeselect不放在datagrid里面时,check的勾不显示,但是单独拿出来的时候却能够显示已选。
我想在datagrid里做权限树,即编辑某一用户权限时,下拉出来从数据库里查询的默认权限,可以修改。
哪里不对?
|
|