2014-05-14 64 views
0

我在這裏有兩個選擇框。這個過程就像這樣http://www.w3schools.com/ajax/ajax_database.asp。我只需要顯示兩個選擇框之間的值。我如何在一個功能中做到這一點?任何幫助將升值。在Jquery中有一個功能的兩個選擇框

<script> 
function showUser(str) { 
    var $txtHint = $('#txtHint'); 
    if (str=="") { 
     $txtHint.html(''); 
     return; 
    } 
    $txtHint.load('ajax.php?q='+str)  
} 
</script> 

<select name="customers" id="customers" onchange="showUser(this.value)"> 
<option value="">Select a customer:</option> 
<option value="ALFKI">Alfreds Futterkiste</option> 
<option value="NORTS ">North/South</option> 
<option value="WOLZA">Wolski Zajazd</option> 
</select> 

<select name="city" class="city"> 
<option selected="selected">--Select City--</option> 
</select> 
+0

不知道我明白了......你的意思是你希望''元素。 –

+0

而我並沒有試圖解決所有的代碼...你說你想讓兩個元素與onchange調用相同的函數...這就是你如何做... –

0

我想我明白你的需要了。 您需要兩個選擇來調用onchange上的相同函數。 該函數將獲取一些信息並加載它。您需要將它加載到不同的地方,這是更改的選擇。 如果這是你需要什麼,看看這個小提琴: http://jsfiddle.net/hige/4878B/

記住要取消對.load()線,並刪除console.log()之一。

希望它有幫助!

相關問題