Просмотр полной версии : отправка по Enter
баян наверное.. но так и не нашел..
есть инпут, надо по ентеру выполнить скрипт.. не используя form!
$('input').on('keyup', function(e) { if (e.keyCode == 13) { alert('send data to server'); } });
V2oD2o,
Cкрипт подразумевает - что курсор установлен в инпут, в противном случае - отслеживайте ентер на всём документе, после onchange инпута
есть инпут, надо по ентеру выполнить скрипт.. не используя form!
Какой скрипт-то, причем тут form? (без form sibmit() не сработает, так как form содержит параметры отправки данных)
bes,
Наверно хочется Аяксом отправить, хотя тот же эффект отправки формы в скрытый фрейм
да, хочется аяксом, без форм и скрытых полей..
инпут активен, курсор в нем - не срабатывает :\
<script type="text/javascript" src='jquery.js'></script>
<script>
$('input').on('keyup', function(e) { if (e.keyCode == 13) { alert('send data to server'); } });
</script>
<input type=text id=value>
??
V2oD2o,
<script type="text/javascript" src='jquery.js'></script>
<input type=text id=value>
<script>
$('input').on('keydown', function(e) { if (e.keyCode == 13) { alert('send data to server'); } });
</script>
<script type="text/javascript" src='jquery.js'></script>
<script>
$('input').live('keydown', function(e) { if (e.keyCode == 13) { alert('send data to server'); } });
</script>
<input type=text id=value>
добавьте еще прослушивание события домреди)
<script src='jquery.js'></script>
<script>
$(function(){
$('#value').on('keyup', function(e) { if (e.keyCode == 13) { alert('send data to server'); } });
});
</script>
<input type=text id=value>
спасибо парни! работает! :D
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot