easyui datagrid中的事件可以根据条件动态添加吗

jar4161 java程序员  2015-12-02 05:13:44
图1
图2
图3
图4
图5
先上图

因为是放在初始化里面,本来就加载了一次initGrid();
initGrid();
setValues();
走完这里时,

然后到if(<%=method%>==1){
modifyGoods();
}
走到modifyGoods方法里。
初始化的时候,里面事件是不运行的,直接跳出方法。
相当于走了一遍grid.datagrid({});(初始化一开始没点的时候,事件是不运行的,等于里面没东西)
然后出现图4的样子 frozenColumns 下的列都显示了值,而columns下的列值不显示。
选中了一行
出现图1效果
然后商品名称用可编辑做了测试,事件可用,但是我需要更改的字段在columns块()
frozenColumns : [ [{
width: '30',
field: 'checkbox',
checkbox: true
},{
width: '30',
title: '序号',
field: 'sn'
},{
width: '100',
title: '品项编码',
field: 'goodsNo'
}, {
width: '100',
title: '国际条码',
field: 'goodsBarcode'
},{
width: '100',
title: '商品名称',
field: 'goodsCname',
editor:{
type:'textbox',
}
}]],
columns: [[{xxx:xxx},{xxx:xxx}]],

...全文
46 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jar4161 2015-12-02
modifyGoods写法不对,但是不知道怎么写了
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-12-02 05:13
社区公告
暂无公告