Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   change для input (https://javascript.ru/forum/jquery/28009-change-dlya-input.html)

archcoffe 03.05.2012 11:50

change для input
 
допустим есть:
$('#box').change(function () {
    var value = $('input[name=somename]').val();
    // потом какие либо операции 
});

Только после щелчка мышью он отработает. Хотел поинтересоваться как можно это закодировать так, что бы этот клик не делать?

Pavel M. 03.05.2012 13:12

используйте другие события
почитайте http://learn.javascript.ru/events-changeaa
еще есть событи клавиатуры - их используйте

archcoffe 04.05.2012 07:45

просто как вот получается, - если есть ajax и в одной форме инпуты,дропбоксы,чекбоксы и т.п - клавиатурные события не получиться вызвать в change функции, мне это говорит о том что нужно будет еще дополнительные запросы на сервер, возможно с дублированием кода. Поэтому думается что было бы здорово поместиться в один запрос, правда как это сделать и можно ли это сделать так, вопрос актуален.


Часовой пояс GMT +3, время: 01:28.