JS FiddlejQuery的設置由.VAL選擇選項()不會觸發( '變化',)
<select id="panel" >
<option value=1>One</option>
<option value=2>Two</option>
<option value=3>Three</option>
</select>
<button id="button">Click me</button> <br>
$('#button').click(function(){
$('#panel').val(3);
});
$('#panel').on('change',function(){
alert('Hi');
});
是否有人知道如何讓這些東西的作品?
事情的實際工作。想一想你在onchange-handler中編程改變一個值的情況,這個改變會觸發一個新的onchange,這個值會再次改變......'.trigger('change')'和'change()'之間的 – Teemu