2012-05-21 21 views
-1

後選擇如何顯示在表中的所有相關數據的任何值..選擇值

就像一個選擇框的值顯示所有國家的名字時,我選擇一個國家,那麼相關的被引頻次上市表..

+1

你有什麼已經做的,什麼是不工作援引? –

+0

顯示一些代碼好友 – skos

+0

像http://www.9lessons.info/2010/08/dynamic-dependent-select-box-using.html但我想顯示列表中的所有列表不是列表框 –

回答

0

假設你呈現所有的HTML數據(城市框),你需要使用javascript來改變/顯示一些信息,元素等。

例:(使用jQuery)

<select id="countries"> 
<option value="de">Germany 
<option value="gr">Greece 
</select> 

<select id="cities"> 
<!-- empty for now; filled after user's selection --> 
</select> 

<!-- 2 greek cities for example --> 
<select id="gr_cities" style="display:none"> 
<option>Thessaloniki 
<option>Athens 
</select> 

<script type="text/javascript"> 
$("#countries").change(function() { 
    var sel_read = document.getElementById($(this)[0].value+"_cities"); 
    var sel_write = document.getElementById("cities"); 
    for(var x=0,sz=sel_read.length;x<sz;x++) { 
     sel_write.options[x] = new Option(sel_read.options[x].text); 
    } 
}); 
</script> 

...這樣的事情,現在你必須閱讀並理解它。

+0

可以請你給我一些示例代碼? –

0

你可以把舉了一個隱藏的表,當用戶選擇一個國家,你顯示錶上選擇使用JavaScript這樣做