-1

选择任何值后如何在表格中显示所有相关数据..

就像一个选定的框值在我选择一个国家时显示所有国家名称然后表中列出的相关引用..

4

2 回答 2

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>

......像这样的东西,现在你必须阅读它并尝试理解它。

于 2012-05-21T11:16:29.157 回答
0

您可以将引用放在隐藏表中,当用户选择一个国家/地区时,您可以在 select 上显示引用表,使用 javascript 来执行此操作

于 2012-05-21T11:16:37.893 回答