-1

任意の値を選択した後、関連するすべてのデータをテーブルに表示する方法..

1 つの選択されたボックスの値のように、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

引用を非表示のテーブルに配置できます。ユーザーが国を選択すると、選択時に引用のテーブルが表示されます。これを行うには、javascriptを使用します。

于 2012-05-21T11:16:37.893 に答える