Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Событие Change (https://javascript.ru/forum/jquery/9211-sobytie-change.html)

exvion 04.05.2010 19:56

Событие Change
 
<script type="text/javascript">
$(document).ready(
function()
{
$('#button').click(function(){
$('#input').val('33');
});

$('#input').change(function(){
alert('change');
});

});
</script>

</head>
<body>
<input  type='text' id="input"/>
<input type='button' value='button' id="button"/>
</body>


Как сделать, чтобы при установке нового значения в поле Input срабатывало событие change? Выше представленный код не работает.

sysya 05.05.2010 04:26

type='button' поробуйте переделать так type="button" и type='text' так же

micscr 05.05.2010 08:13

Если хочешь, чтобы по щелчку на кнопке #button устанавливалось значение поля #input и шел onchange, это делать так:
$('#button').click(function(){
$('#input').val('33');
$('#input').change();
});

exvion 06.05.2010 12:11

micscr, спасибо. Работает. То что надо.


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