我是新來的Javascript/jquery和掙扎與某個問題。更新下拉列表的內容Javascript/PHP
在將作業添加到數據庫的過程中,用戶可以選擇使用新選項更新下拉列表的內容。添加新的選項是通過一個greybox來處理的,它使用PHP將數據發佈到數據庫。
添加新選項後,它不會顯示在下拉列表中。因此,他們需要能夠點擊一個按鈕來刷新下拉列表的內容。有沒有人以前完成過這個,可以給我看一些示例源代碼?還是有這個問題更優雅的解決方案?
我一直在研究幾乎不停,並找不到解決方案,任何幫助表示讚賞。 N,N-
編輯:
<script type="text/javascript">
function getbrands(){
new Ajax.Request('ajax/brand.php',{
method: 'get',
onSuccess: function(transport){
var response = transport.responseText;
$("brand").update(response);
}
});
}
它的工作原理...有時。非常不穩定。還有一個壞習慣與頁面上的其他腳本衝突。 (主要是greybox)
在這個階段,任何建議都將被採納。 :X
你有任何代碼樣本?你試過什麼了? – 2010-07-07 23:52:24
<腳本類型= 「文本/ JavaScript的」> 功能getbrands(){ 新的Ajax.Request( 'AJAX/brand.php',{ 方法: '得到', 的onSuccess:功能(傳輸){ VAR響應=運輸。responseText的; $(「brand」)。update(response); } }); } 它有效...有時。非常不穩定。還有一個壞習慣與頁面上的其他腳本衝突。 (主要是greybox) 在這個階段,任何建議都將被採納。 :X – Linnay 2010-07-08 00:11:51