2

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

4

3 回答 3

3

当使用“开始”按钮时,输入字段上的“动作”事件将触发。

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

于 2012-10-21T00:11:11.140 回答
0

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

$("#xyz").keyup(function(e){
    if(e.which == 13)
    { 
        submit();
    }
});
于 2012-11-02T10:41:27.393 回答
0

不,据我所知。但是,如果您愿意做一个小假设,您可以监听“hidekeyboard”事件。一旦用户单击 Go 按钮,键盘就会消失。此解决方案的唯一问题是键盘可能由于其他原因而消失。

于 2012-10-18T18:45:05.937 回答