2016-02-22 2 views
-1

возможно иметь эту форму представить, когда кто-то нажимает введитеSubmit при входе нажатии

<div class="form-group"> 
    <?= lang("reference_note", "reference_note");?> 
    <?php echo form_password('reference_note', $reference_note, 'class="form-control kb-pad" id="reference_note" autofocus="autofocus"');?> 
</div> 

<div class="modal-footer"> 
    <button type="button" class="btn btn-default pull-left" data-dismiss="modal"> <?=lang('close')?> </button> 
    <button type="button" id="suspend_sale" class="btn btn-primary"><?= lang('submit') ?></button> 
</div> 

поле требует ввода пин-кода, а затем при входе нажатии он должен представить форму. теперь код вводится, и он отправляется только при нажатии кнопки

+4

'

+0

Вы используете jquery? – Ageonix

+0

Возможный дубликат * «Я проигнорирую комментарии и просто жду ответов» * –

ответ

1

Вы используете JQuery? Если да, то это будет делать трюк:

$("input").keypress(function(event) { 
    if (event.which == 13) { 
     event.preventDefault(); 
     $("form").submit(); 
    } 
}); 

В противном случае, вы можете использовать чистый JavaScript, чтобы выполнить его, делая это:

<script type="text/javascript"> 
    function submitOnEnter(inputElement, event) { 
     if (event.keyCode == 13) 
     { 
      inputElement.form.submit(); 
     } 
    } 
</script> 

Затем на ваш входной элемент, добавьте это:

onkeypress="submitOnEnter(this, event);" 
Смежные вопросы