Ajaxを使用して州と市の関連付けを記述すると、住所を追加するときにデフォルトの州と市が表示されます。 - - 選択してください - - ただし、変更する場合、デフォルトで選択されている住所に州と市を作成する方法と、都市のドロップダウンメニュー? [ドロップダウン メニューの項目はデータベースから直接取得され、配列変数に保存され、その変数はドロップダウン ボックスに割り当てられます]
js コード:
HTML コード:
ディスカッション (解決策) に返信
州の ajax を選択して都市のリストを取得します
それで驚いたのですが、地方自治体連携ではないんですか?
都道府県と都市を入力するデータベースの Ajax 実装 ドロップダウン ボックスのリンク メニューの例
//Ajax と DropDownList の設定
&lt:updatepanel id = "updatepanel1"&gt = "true" SQLConnection SQLCON = ConfigurationManager.Appsetting [conn "]; ();
dltbSheng .DataSource= myds;
dltbSheng.DataBind();
string strtb_Shi = "select * from dl_Shing='" dltbSheng.SelectedItem.Text + "'"; SqlDataAdapter mydaShi = new SqlDataAdapter(strtb_Shi, sqlcon);
ddlShi.DataSource = mydsし〜 sqlcon.Close();
}
}
protected void dlSheng_SelectedIndexChanged(object sender, EventArgs e)
{
sqlcon = new SqlConnection(strCon);
string sqlstr = "select * from dl_Shi where tbSheng='" + dltbSheng.SelectedItem.Text+ "'";
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds);
ddlShi.DataSource = myds;
ddlShi.DataValueField = "tb_Shi";
ddlShi.DataBind();
sqlcon.Close();
}