Extjs gird里图片双击放大

代码:

    {
                            text: "图片",
                            dataIndex: "aLias",
                            //  id:'pic',
                            align: 'center',
                            locked: true,
                            width: 120,
                            renderer: function (value, metaData, record) {
                                var id = metaData.record.id;//Ext.id();
                                //metaData.tdAttr = 'data-qtip="这是宝马"';
                                Ext.defer(function () {
                                    Ext.create('Ext.Img', {
                                        height: 15,
                                        width: 60,
                                        src: 'XXXX?pdtno=' + value,
                                        renderTo: id,
                                        listeners: {
                                            scope: this,
                                            el: {
                                                dblclick: function (e, a) {
                                                    var win_Watch = Ext.create('Ext.Window', {
                                                        width: 400,
                                                        height: 300,
                                                        minHeight: 300,
                                                        minWidth: 200,
                                                        maximizable: true,
                                                        title: '图片大图',
                                                        layout: "fit", //窗口布局类型
                                                        modal: true, //是否模态窗口,默认为false
                                                        resizable: false,
                                                        closeAction: 'hide',
                                                        plain: true,
                                                        draggable: true,
                                                        border: false,
                                                        items: [
                                                            Ext.create('Ext.Img', {
                                                                height: 200,
                                                                width: 300,
                                                                src: 'XXXX?pdtno=' + value,
                                                            })
                                                        ]
                                                    });
                                                    win_Watch.show();
                                                }
                                            }
                                        }
                                    })
                                }, 50);
                                return Ext.String.format('<div id="{0}"></div>', id);
                            },
                            listeners: {
                                'cellclick': function () {
                                    alert('我也不知道什么意思!----------');
                                }
                            }

                        },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值