次のコードがあります。ここでは、jQuery で選択コンボボックスの変更時イベント ハンドラーを作成しようとしていますが、アラート メッセージが表示されません。ここで何が問題なのですか?
$(document).ready(function () {
var combo = $("#Supplier_Sel").combobox();
$($('.ui-combobox-input')[3]).css('width', '300px');
$("#toggle").click(function () {
$("#Supplier_Sel").toggle();
});
//this change event never gets fired. WHY??
$("#Supplier_Sel").change("dssd",function () {
alert('Handler for .change() called.');
});
});
また、私のページには次のスクリプトが含まれています。コンボボックスの onchange イベント用に他のスクリプトを追加する必要があるのでしょうか?
<script type="text/javascript" src="../jquery/jquery-1.7.2.js"></script>
<script type="text/javascript" src="../jquery/ui/jquery-ui-1.8.21.custom.js"></script>
<script type="text/javascript" src="../jquery/jquery.scrollIntoView.min.js"></script>