grid列加入combox与监听combox选择事件

var itemNms_combox = createItemNmscomboxs(root,null,"itemNm","itemNm",unitNm);
        var _g_record = {};
        itemNms_combox.on("select",function(itemNms_combox,record,index){
            _g_record.set("itemNm",record.get("itemNm"));
            _g_record.set("itemCd",record.get("itemCd"));
            _g_record.set("unit",record.get("unit"));
            _g_record.set("stds",record.get("stds"));
        });

 

columns: [
                sm,
                new Ext.grid.RowNumberer(),
                /**
                 {
                    id:'recId',
                    header: '<%=ChargeApplyItem.ALIAS_REC_ID%>',
                    dataIndex: 'recId',
                    editor:  new Ext.form.NumberField({
                         allowBlank: false
                    }),
                    width: 150
                }
                ,
                    {
                    id:'licenceCd',
                    header: '<%=ChargeApplyItem.ALIAS_LICENCE_CD%>',
                    dataIndex: 'licenceCd',
                    editor:  new Ext.form.TextField({
                         allowBlank: false
                    }),
                    width: 150
                }
                ,
                    {
                    id:'itemCd',
                    header: '<%=ChargeApplyItem.ALIAS_ITEM_CD%>',
                    dataIndex: 'itemCd',
                    editor:  new Ext.form.TextField({
                         allowBlank: false
                    }),
                    width: 150
                }
                ,
                    */
       
               
                {
                    id:'itemNm',
                    header: '<%=ChargeApplyItem.ALIAS_ITEM_NM%>',
                    dataIndex: 'itemNm',
                    editor: itemNms_combox,
                    width: 150
                }

//.....

 

 //编辑前把当前行加入
        grid.on("beforeEdit",beforeEdit,grid);
       
        //编辑后动作函数
        function afterEdit(obj){ 
            var record=obj.record;
            var field = obj.field;
        }
        grid.on("afterEdit",afterEdit,grid);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值