我在为extjs网格中的超链接监听click事件时遇到了问题。实际上我有一个表格,其显示字段的值是一个超链接。单击此超链接,我会显示一个窗口弹出窗口,其中包含一个网格(单列)并具有多个值,每行一个值(这也是超链接)。点击这个我显示一个表格。点击网格列上的超链接,我有这个监听器:
cellclick:function(){
Ext.getBody().on(‘click’,function(event,target){
MyModel.getProxy().url = ‘…’;
MyModel.load({
scope:this;
callback:function(){
}
});
},null,{
delegate:’.className’
});
}
单击网格行上的超链接时,会调用其余服务。当我第一次点击任何值时,它工作正常。当我点击任何其他值时,有两个服务调用,一个用于被点击的值,一个用于之前点击的值,随着点击次数的增加而增加。如何避免这种情况?是否有?任何其他方式来听取超链接点击事件?非常感谢任何帮助。谢谢......。