我有一个下拉菜单,在php中填充了键值对。现在我想使用JQuery将点击处理程序附加到每个键上。
如何在JQuery的下拉菜单中打印出内容列表?
(我知道将菜单的当前值设为$(this).val()
我在想 - 也许迭代每个子元素并抓住val?
谢谢,
迈克尔
答案 0 :(得分:2)
$('select#idselect option').each(function() {
$(this).click(function() {
// do stuff
});
});
答案 1 :(得分:0)
这会使用change
事件,该事件更适用于选择框。
$("#select_id").change(function() {
// get the value
var value = $(this).val();
// do something
alert(value);
}