PhoneGap中是否有用于Android键盘“Go”按钮的事件监听器?

时间:2012-10-18 18:24:11

标签: android cordova sencha-touch-2

当我点击输入字段时,我会获得Android键盘。在键盘上有一个“Go”,当我点击它时它只是隐藏键盘。我想要“开始”按钮提交表单。我正在使用Sencha Touch 2.在PhoneGap中是否有一个事件监听器用于Android的键盘“Go”按钮?

3 个答案:

答案 0 :(得分:3)

使用'go'按钮时,输入字段上的'action'事件将被触发。

文件位于: http://docs.sencha.com/touch/2-0/#!/api/Ext.field.Text-event-action

答案 1 :(得分:0)

不,不是我的知识。但是,如果您愿意做一个小假设,您可以收听“hidekeyboard”事件。一旦用户点击Go按钮,键盘就会消失。这个解决方案唯一的问题是键盘可能因某些原因而消失。

答案 2 :(得分:0)

您可以在以下代码中插入逻辑:

$("#xyz").keyup(function(e){
    if(e.which == 13)
    { 
        submit();
    }
});