2016-04-28 11 views
1

私の目標は、最初のドロップダウンリストから項目を選択した後に更新される3,4ドロップダウンリストを更新することです。どんな助けもありがとう。私はWebブラウザコントロールでajaxアクティビティを開始すると検出できません。 HTML::項目を複数選択ドロップダウンリストWebブラウザC#

<select id="CityListMember" name="CityListMember"><option value="">City</option> 
<option value="1">City 1</option> 
<option value="2">City 1</option> 
<option value="3">City 3</option> 
<option value="4">City 4</option> 
</select> 
<select class="last" id="DistrictListMember" name="DistrictListMember" param="qh"><option value="">District</option> 
<option value="11">District 1</option> 
<option value="12">District 2</option> 
<option value="13">District 3</option> 
</select> 
<select class="last" id="StreetListMember" name="StreetListMember"><option value="">Đường</option> 
<option value="a">Street 1</option> 
<option value="b">Street 2</option> 
<option value="c">Street 3 </option 
</select> 
+2

ここにはC#はありません。 –

+0

あなたが探しているのはカスケードドロップダウンリストです。そこにいくつかのプラグイン、jqueryの例があります。 jsfiddleのデモソリューションで尋ねられる似たような質問があります。 https://stackoverflow.com/questions/18351921/how-to-populate-a-cascading-dropdown-with-jquery –

+0

私はビジュアルC#でWebブラウザを使用しています。 – ngocdat1602

答えて

1

がデータをフェッチするために、あなたのAJAX活動を呼び出すためにonselectionchangedイベントを使用して、私は次のクラスを実装し、成功しません。このスレッド内の命令を試みました。同じ機能のドロップダウンオプションを追加します。

など。同じHTMLファイル内に次に

<select id="CityListMember" name="CityListMember" onselectionchanged="fnCitySelected();"> 

以下のように HTMLの更新]ドロップダウンコードを、このように機能を追加します。

<Script Type="text\javascript"> 
function fnCitySelected(){ 
//get list of district using ajax call 
//add options to district dropdown 
</Script> 

編集:これはあなたがからデータを取得する必要がある場合のためであることに注意してくださいデータベース。データが非常に小さく、手で事前にロードできる場合は、ノーマンのコメントに投稿されたjqueryメソッドを使用する必要があります。 How to populate a cascading Dropdown with JQuery

関連する問題