我有以下代码,我尝试在 jQuery 中为选择组合框创建 on change 事件处理程序,但我从未看到警报消息。这里有什么问题?
$(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>