我在我的网页顶部打开了一个jQuery颜色框(带有<select>
下拉列表),每次从投放中选择新的<option>
时,我都想进行一次AJAX调用下来。
我有以下代码,但它没有拿起select事件。
$('#cboxLoadedContent select[name=parent]').live('select', function() {
$.get("edit.php", { fn: 'getFormatLevel', parent: $('select[name=parent]').val() }, function(data) {
alert("Data Loaded: " + data);
});
});
为什么这甚至不能识别我的选择器?
答案 0 :(得分:4)
是否存在select
事件?我认为必须是change
:
$('#cboxLoadedContent select[name=parent]').live('change', function() {
$.get("edit.php", { fn: 'getFormatLevel', parent: $(this).val() }, function(data) {
alert("Data Loaded: " + data);
});
});
答案 1 :(得分:1)
我不确定'select'是您可能想要尝试'更改'或'点击'的事件。