Is it possible to catch using the jquery to change the input'a value of a given programmatically? If not, how is it possible and is it possible at all (without strong dances with a tambourine)?
The change function catches the change only through the interface, here is an example :
HTML:
<input type="text" id="test" value="xxx"/> <button onclick="$('#test').val('xaxaxa');">Click Me</button>
Js
$(document).ready(function(){ $('#test').change( function(){alert($(this).val())}); } );