我繼承了一些javascript代碼。其中之一是一個函數chg(x),它在下拉列表的值被改變後重新加載頁面。jquery調用javascript函數
如何使用jquery更改下拉列表的值並在值更改時調用chg(x)?
我繼承了一些javascript代碼。其中之一是一個函數chg(x),它在下拉列表的值被改變後重新加載頁面。jquery調用javascript函數
如何使用jquery更改下拉列表的值並在值更改時調用chg(x)?
使用.change方法:
$('#myDropdownID').change(function() {
$(this).val('some value'); //will change the dropdown's selected value to whatever you want
chg(x);
});
假設CHG()函數是某處的代碼。
更多參考這裏:.change() jquery method
你應該能夠調用任何地方它是有效的調用一個函數,因爲jQuery的IS的JavaScript。
如果chg()
不起作用,那麼請向我們提供一些特定於您的情況的代碼,因爲它可能沒有在全局上下文或範圍中定義,以便像這樣調用它。
在一天結束時,所有jQuery正在做的是在JavaScript中定義一堆函數。這不像它是一種單獨的語言,它只是一個圖書館。 – Servy 2012-10-04 14:44:34