jQuery MiniUI
标题:
在DataGrid上使用MenuButton
[打印本页]
作者:
cola_unique
时间:
2013-12-11 15:30:56
标题:
在DataGrid上使用MenuButton
想用drawCell绘一个menubutton,并关联menu,这样用户可以在列上直接点menuButton操作,但发现用drawCell绘出的menuButton点击后menu出不来,是不是写法有问题,用cellEdit有效,但用户会多点一下,能默认让这一列处于编辑状态么,或者用其他方法,代码如下:
<div id="dataGrid" class="mini-datagrid" style="width: 100%; height: 100%;" url="/Demo/Scripts/Datas/normalTask.txt"
allowCellEdit="true" allowCellSelect="true" multiselect="true">
<div property="columns">
<div type="checkcolumn"></div>
。。。
<div field="ZhiXing" name="ZhiXing" width="85" align="center" headeralign="center" renderer="onActionRenderer">快速执行
</div>
</div>
</div>
<ul id="popupMenu" class="mini-menu" style="display:none;">
<li iconCls="icon-open" >打开</li>
<li iconCls="icon-remove" >关闭</li>
</ul>
<script language="javascript">
mini.parse();
var menu = mini.get("popupMenu");
function onActionRenderer(e) {
var menuBtn = new mini.MenuButton();
menuBtn.set({
menu: menu,
text: "执行..."
});
var s = menuBtn.getEl().outerHTML;
return s;
}
</script>
作者:
factory
时间:
2013-12-11 16:11:06
不要这样写.单元格绘制不支持里面放miniui控件的.
你可以放html原生的
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2