读书人

Ext combobox的specialkey()如何用

发布时间: 2012-02-16 21:30:36 作者: rapoo

Ext combobox的specialkey()怎么用 - Web 开发 / Ajax
如题,
当我按下Backspace键的时候调用。
specialkey()这个怎么用。。。。
不太懂。。求大神解答

[解决办法]
坐等 hookee 来解决
[解决办法]
Backspace 并不属于 specialkey
用keydown侦听

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" /><script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script><script type="text/javascript" src="extjs/ext-all.js"></script><script>Ext.onReady(function(){    oForm    = new Ext.FormPanel({        renderTo:"form_panel",        layout:"form",        hideLabels:false,        border:false,        items:[            {fieldLabel:'性别',enableKeyEvents:true,id:'sel_gender',name:'sel_gender',xtype:'combo',store:[[0,'女'],[1,'男']],editable:false,hiddenName:'gender',forceSelection:true,mode:'local',triggerAction:'all',value:'1',                listeners:{                    keydown:function(obj, e){                        if(e.getKey()==8){                            alert("ok");                            e.stopEvent();                            return false;                        }                    }                }            }        ]    });    Ext.getCmp('sel_gender').focus();});</script><div id="form_panel"></div> 

读书人网 >Ajax

热点推荐