- 注册时间
- 2014-5-15
- 最后登录
- 2021-5-27
- 阅读权限
- 10
- 积分
- 872
- 精华
- 0
- 帖子
- 209
|
在grid中
<div id='slave2' url='' showColumnsMenu='true' class='mini-datagrid' >
<div name='ename' headerAlign='center' align='center' field='ename' allowSort='true' type='bindbuttoneditcolumn' vtype=''>名称</label>
<input id='ename' class='mini-bindbuttonedit' emptyText='请输入...' onbuttonclick='onButtonEdit' selectOnFocus='true' url='' name='ename' style='width:100%;' property='editor' />
</div>
</div>
如示例 其中onbuttonclick='onButtonEdit'已经指定了该事件方法名,但想通过js动态改变。
1、通过column(无效)
var slave2 = mini.get('slave2');
var enameColumn = slave2.getColumn('ename');
enameColumn.un("buttonclick",onButtonEdit); //无un方法
enameColumn.on("buttonclick",test)
2、通过form(无效)
var ename = mini.get('ename'); //ename undefined
ename.un("buttonclick",onButtonEdit); //无un方法
ename.on("buttonclick",test)
|
|