2010-03-18 23 views
0

我有一個在我的網頁上方打開的jQuery colorbox(帶有一個<select>下拉列表),我想每次從下拉菜單中選擇一個新的<option>時,都會打一個AJAX調用。如何在點擊表單元素時進行PHP調用?

我有以下代碼,但它沒有選擇select事件。

$('#cboxLoadedContent select[name=parent]').live('select', function() { 
    $.get("edit.php", { fn: 'getFormatLevel', parent: $('select[name=parent]').val() }, function(data) { 
    alert("Data Loaded: " + data); 
    }); 
}); 

任何想法,爲什麼這甚至不認識我的選擇?

回答

4

是否存在select事件?我認爲它必須是change

$('#cboxLoadedContent select[name=parent]').live('change', function() { 
    $.get("edit.php", { fn: 'getFormatLevel', parent: $(this).val() }, function(data) { 
     alert("Data Loaded: " + data); 
    }); 
}); 
+0

這完全是我的問題。我認爲'選擇'是一個有效的事件 - 我的不好。 – 2010-03-19 01:58:38

1

我不確定'選擇'是您可能想要嘗試「更改」或「點擊」的事件。

相關問題