在我的页面上,我有一个包含三个<select>
下拉列表的表单。所有这些列表都使用 DropKick 使它们看起来不错。
添加 DropKick 后,DDL 不再是常规列表,因此无法访问。
根据我的发现,您只能通过在<form>
标签上设置一个类然后使用以下脚本来调用 onchange:
function submitIt(){
alert('test');
}
$('.deviceChosen').dropkick({
change: submitIt
});
这有效,并且警报显示。但由于几个重要原因也不起作用。
第一个<select>
字段是唯一显示为结果的字段。以及从页面中删除该元素之后网页上的所有其他内容。
所以我拥有的是三个 DDL,我希望能够设置一个在deviceChosen
id DDL 更改时调用的函数。我不想要其他两个列表的 onchange 事件。
这是可行的吗?
我已经尝试过以下类似的方法,但它不起作用。
$('#deviceChosen').on('change', function() {
alert('dsf');
});