2017-02-13 18 views

答えて

1

これを試してみてください:

のjQueryを:

$('.search_text').keypress(function(e){ 
    if(e.which == 13){//Enter key pressed 
     // do something here 
    } 
}); 

JS:keydownイベントとなり、これを行うに

document.getElementById("id_of_textbox") 
    .addEventListener("keyup", function(event) { 
    event.preventDefault(); 
    if (event.keyCode == 13) { 
     // Do something 
    } 
}); 

Working Fiddle

+0

@mayang pandeyz –

+0

屋THX @mayank pandeyzを動作しません。 –

0

可能な方法の1つを。

$(document).on('keydown', '.search_text', function (e) { 
 
    var keyCode = e.keyCode || e.which; 
 
    if(keyCode === 13) { 
 
    // prevent default action 
 
    e.preventDefault(); 
 

 
    // get input value 
 
    console.log($(this).val()); 
 
    } 
 
});
Type something and press enter<br> 
 
<input type="text" class="search_text"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

関連する問題