在移动键盘上处理“确定”按钮JQUERY选择表格输入

时间:2014-06-05 10:26:19

标签: jquery forms select input keycode

我几乎用html / css / JS和JQUERY完成了我的移动应用程序的开发,但是我遇到了一些表单问题

至于现在,我必须在我的“选择”中选择该选项,然后在键盘上单击“确定”,然后单击提交按钮。 当用户点击键盘右上角的“确定”按钮时,我想抓住这个事件(请参阅下面的图片链接,不能把它放到这里直到10点声望),有没有人知道如何实现那? 对于简单的输入,我用键码== 13计算出来但不是这个...... 谢谢 的Valentin

example of OK button

编辑:选择现在工作,但我无法处理其中一个单选按钮,我尝试.change(),甚至一些JSfiddle示例,但仍然无法正常工作.. 这是代码:

HTML PART:

<div id="vendreLouer">
                            <fieldset class="vendreLouer" data-role="controlgroup" data-type="horizontal">
                                <div id="radioB">
                                    <h6><label id="label_vendreLouer">Vous souhaitez :</label></h6>
                                    <input name="radio-choice-h-2" class="radio1" id="radio-choice-h-2a" value="Vendre" type="radio">
                                    <label for="radio-choice-h-2a">Vendre</label>
                                    <input name="radio-choice-h-2" class="radio1" id="radio-choice-h-2b" value="Louer" type="radio">
                                    <label for="radio-choice-h-2b">Louer</label>
                                </div>
                            </fieldset>
                        </div>

我尝试在.vendreLouer和#vendreLouer上附加.change(function(){})但没有任何反应

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用.change()http://api.jquery.com/change/。它应该适用于你想要实现的目标。

编辑: 对于无线电,您可以这样做:

$('#radioButtonID_HERE').change(function() {           
//#radio-choice-h-2a .... in your case
    if($(this).is(':checked'))  {
          //do something if checked
    } else {                              
        //do something else if it's not
    }
});