Не могу понять куда мне прописать keydown
пока делаю так но не работает
$(document).ready(function() {
$(window).keydown(function(e) {
if (e.which == 13) {
var message = $("#message").val();
var idVal = $("#id-val").val();
$.ajax({
type: 'GET',
url: "send.php",
data: {message: message,
idVal: idVal},
cache: false,
success: function(html){
$('#message').val('');
}
});
}
});
});
$(document).ready(function() {
$("#clickButtonForm").bind("click", function show() {
var message = $("#message").val();
var idVal = $("#id-val").val();
$.ajax({
type: 'GET',
url: "send.php",
data: {message: message,
idVal: idVal},
cache: false,
success: function(html){
$('#message').val('');
}
});
});
});
<form class="input-group" style="margin-top: 5px;" action="" >
<input type="text" name="message" value="" id="message" class="form-control teo-two" placeholder="Search for...">
<input type="hidden" name="id-val" id="id-val" value="1,2">
<span class="input-group-btn">
<button class="btn btn-secondary" id="clickButtonForm" type="button">Go!</button>
</span>
</form>
как сделать, чтобы все работало при клике и при нажатии на enter?
Добавил
function submit_handler(form) {
return false;
}
и в форму <form class="input-group" style="margin-top: 5px;" action="" onsubmit="return submit_handler(this)" >
событие теперь submit обрабатываю
window.onkeydown = function(e) {
if (e.which == 13) {
alert(e.which);
}
};
Сборка персонального компьютера от Artline: умный выбор для современных пользователей