Ext2.0 html标签中调用方法function 避免“找不到此方法”(如红色标记)

  function showEditPanel(mID){
     var data=new Ext.data.Store({///列表框中的选项数据
     proxy: new Ext.data.HttpProxy({url:'manage/msg.action?actType=imgPage&mid='+mID}),
     reader: new Ext.data.JsonReader({},['id','url',"mark","MsgName"])
  });
  data.load();//必须使用,加载数据
     var tpl = new Ext.XTemplate(
       '<div class="albumes">',
       '<tpl for=".">',
           '<div class="one">',
             '<img src="{url}">',
             '<ul><li class="L1">新</li><li class="L2"><a msgname='{MsgName}' href="javascript:document.delImg(this)">删除</a></li></ul>',
             '</div>',
       '</tpl>',
       '</div>'
  );
  document.delImg=function(obj){
                      alert( obj .getAttribute('msgname
'));//可以获得上面a里面得自定义属性msgname的值,即json中得{MsgName}

  }
      var newwin = new Ext.Window({
               xtype:'window',
               title:'消息照片(<span style="color:green">单击图片,修改描述</span>)',
                  buttonAlign:'right',
                  closable:true,
                  layout:'fit',
                  modal: 'true',
                  width:480,
                  closeAction:'hide',
                  plain:true,
                  items:new Ext.DataView({
             store: data,
             tpl: tpl,
             autoHeight:true,
             multiSelect: true,
             overClass:'x-view-over',
             itemSelector:'div.thumb-wrap',
             emptyText: 'No images to display'
      })
        });
        newwin.show();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值