国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > JavaScript > 正文

jQuery JSON實現無刷新三級聯動實例探討

2019-11-20 22:40:50
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

<asp:DropDownList ID="ddl1" runat="server" Width="100px" ></asp:DropDownList>
<asp:DropDownList ID="ddl2" runat="server" Width="100px" ></asp:DropDownList>
<asp:DropDownList ID="ddl3" runat="server" Width="100px" ></asp:DropDownList>

js:
復制代碼 代碼如下:

<script src="js/jquery-1.4.2.min.js" type="text/javascript" ></script>
<script type="text/javascript">
$(document).ready(function () {
GetA();
$("#ddl1").change(function () { GetB(); });
$("#ddl2").change(function () { GetC(); });
});
function GetA()
{
$("#ddl1").html("");
$("#ddl1").append("<option value='-1' selected='selected'>請選擇...</option>");
//$("select[name$=ddl1] > option:selected").remove();
var strId = 0;
$.getJSON("LoadClass.ashx?ddlId=" + strId, function (data) {
for (var i = 0; i < data.length; i++) {
$("select[name$=ddl1]").append($("<option></option>").val(data[i].ID).html(data[i].Cname));
};
GetB();
});
}
function GetB()
{
$("#ddl2").html(""); $("#ddl3").html("");
var strId = $("#ddl1").attr("value");
if (strId != 0) {
$.getJSON("LoadClass.ashx?ddlId=" + strId, function (data) {
for (var i = 0; i < data.length; i++) {
$("select[name$=ddl2]").append($("<option></option>").val(data[i].ID).html(data[i].Cname));
};
GetC();
});
}
}
function GetC()
{
$("#ddl3").html("");
var strId = $("#ddl2").attr("value");
if (strId != 0) {
$.getJSON("LoadClass.ashx?ddlId=" + strId, function (data) {
for (var i = 0; i < data.length; i++) {
$("select[name$=ddl3]").append($("<option></option>").val(data[i].ID).html(data[i].Cname));
};
});
}
}
</script>

LoadClass.ashx:
復制代碼 代碼如下:

<%@ WebHandler Language="C#" Class="LoadClass" %>
using System;
using System.Web;
using System.Text;
using System.Data;
public class LoadClass : IHttpHandler {
public void ProcessRequest (HttpContext context) {
// 數組 [{"ID":"275","Cname":"A1"},{"ID":"319","Cname":"A2"},{"ID":"322","Cname":"A3"}]
int strId = Convert.ToInt32(context.Request["ddlId"]);
string strSQL = "select * from Class where parent_Ptr=" + strId + " order by classOrder asc ";
db d = new db();
DataTable dt = d.getDT(strSQL);
StringBuilder strClass = new StringBuilder();
if (dt != null)
{
strClass.Append("[");
for (int i = 0; i < dt.Rows.Count; i++)
{
strClass.Append("{");
strClass.Append("/"ID/":/"" + dt.Rows[i]["id"].ToString() + "/",");
strClass.Append("/"Cname/":/"" + dt.Rows[i]["classCname"].ToString() + "/"");
if (i != dt.Rows.Count - 1)
{
strClass.Append("},");
}
}
}
strClass.Append("}");
strClass.Append("]");
context.Response.ContentType = "application/json";
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.Write(strClass.ToString());
context.Response.End();
}
public bool IsReusable {
get {
return false;
}
}
}

注意:
復制代碼 代碼如下:

//后臺只能獲取value值,不能直接獲取text,需要通過js、控件中轉
//結果:275 276 277
Label1.Text = Request.Form[ddl1.UniqueID] + " " + Request.Form["ddl2"] + " " + Request.Form[ddl3.ClientID.Replace("_", "$")] ;遇到的問題:下拉框text的值通過HiddenField控件中轉 <asp:HiddenField ID="HiddenField1" runat="server" />
<asp:HiddenField ID="HiddenField2" runat="server" />
<asp:HiddenField ID="HiddenField3" runat="server" />
把選中下拉框的值賦予隱藏控件中: <script type="text/javascript">
var Key1 = $("#ddl1>option:selected").val();
$('#HiddenField1').val(Key1);
var Key2 = $("#ddl2>option:selected").val();
$('#HiddenField2').val(Key2);
var Key3 = $("#ddl3>option:selected").val();
$('#HiddenField3').val(Key3);
</script>

選擇下拉框后 動態賦值到HiddenField 控件中的值 無法與下拉框選中的值相對應!
可能與初始化有關,賦值這段代碼應該放到什么地方呢?或者有什么好的方法,歡迎討論?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产一二区视频| 四虎网站在线观看| 非洲黑人最猛性xxxx交| 青青青青在线| 国产三级在线播放| 国产91久久久久| av在线你懂的| 国产精品自拍在线观看| 国产精品剧情一区二区三区| 国产黄在线播放| 亚洲欧美自拍另类| 九九在线免费视频| 国产高清视频在线观看| 91这里只有精品| 激情丁香婷婷| 9色在线视频网站| 交视频在线观看国产| 国产盗摄一区二区| eeuss影院在线| 国产精品粉嫩av| 开心丁香婷婷深爱五月| 国产激情视频在线观看| 免费国产阿v视频在线观看| 国产精品久久久久久久牛牛| 噜噜噜噜噜在线视频| 在线成人综合色一区| 国产精品美女视频免费观看软件 | 国产黄色在线观看| 免费a级毛片在线观看| 国产对白在线| 国产一卡2卡3卡四卡网站| 久久99国产视频| 老司机精品视频一区二区| av亚洲在线| 香蕉视频在线看| 天天艹天天操| 日本黄色免费网址| 日本精品一区二区三区在线播放| 国产精品视频流白浆免费视频| sese一区| 久久91精品视频| 久草视频国产| 九九久久久2| 国产老肥熟xxxx在线观看| 免费男女羞羞的视频网站中文字幕| 在线播放www| 永久免费不卡在线观看黄网站| 国产成人亚洲精品播放器下载| 国产一区二区三区不卡免费观看| 最近中文av字幕在线中文| 国产字幕在线看| 国产一区久久精品| 国产高清视频在线观看| 国产亚洲精品久久久久久移动网络| 免费中文字幕| 尤物网站在线| 国产成人福利| 日本欧洲一区| 最近免费中文字幕大全免费第三页| 国产亚洲依依| 99热国产在线| 国产精品自产拍在线观看2019| 国产一级视频| 亚洲欧美精品日韩欧美| 国产女王在线**视频 | 一区二区三区免费视频网站| ·天天天天操| 噜噜噜噜噜在线视频| 中文字幕乱在线伦视频乱在线伦视频| 国产黄视频在线观看| 四虎免费播放| 中文字幕成人乱码在线电影| 精品亚洲成a人片在线观看| 亚洲夜夜综合| 最新av中文字幕| 尤物视频在线观看视频| 狠狠干五月天| 天天草天天草| 97在线免费| 国产香蕉免费精品视频| 秋霞av在线| 在线中文字幕第一页| 天天操夜夜摸| 福利视频在线看| www.av在线视频| av激情在线| 99re6在线视频精品免费| 国产精品一区在线看| 青青草免费在线观看| 中文字幕乱在线伦视频乱在线伦视频| 亚洲激情丁香| 亚洲私人影吧| aaa大片在线观看| 国产黄在线观看免费观看不卡| 麻豆精品传媒视频观看| av在线天堂| 香蕉视频在线观看www| 99在线免费视频| 精品国产美女福利到在线不卡| 午夜视频免费在线观看| 国产字幕在线看| 国产麻豆高清视频在线第一页| av资源网站在线观看| 在线观看的av| 一区二区三区四区在线免费视频| 中文字幕麻豆| 国产精品黄页网站在线播放免费| 国产午夜精品一区理论片| 国产精品午夜久久久久久| 最近中文字幕大全中文字幕免费| 国产美女被遭强高潮免费网站| 欧美日韩**字幕一区| 九九99九九精彩| 国产一二三视频| 国产导航在线| www.毛片| 国产九九九九| 在线视频中文字幕| 超碰免费97在线观看| 九九视频精品在线| 国产一级黄色电影| eeuss影院在线| 中文字幕网在线| 亚洲人成影院在线| 午夜免费福利在线观看| 国产精品区一区二| 欧美xxxx黑人又粗又长| 国产乱妇乱子在线播视频播放网站| 国产一级黄色| 日韩国产成人| 国产二级片在线| 国产中文字幕在线| 亚洲精品影视在线| 91麻豆福利| 丁香婷婷在线观看| 亚洲综合在线网| 国产写真视频在线观看| www.色五月| 精品成人免费自拍视频| 国产剧情在线一区| 日本片在线看| 国产高清在线看| 午夜av电影| 免费av在线| 欧美激情福利视频在线观看免费| 国产日产精品久久久久久婷婷| 亚洲国产成人综合| 国产黄色av免费看| 国产亚洲精品拍拍拍拍拍| 开心快乐六月丁香婷婷| 精品久久久久一区二区三区| 国产三级香港三韩国三级| 国产美女在线观看| 国产原创av在线| 国产69久久| 国产在线传媒| 91福利在线免费| √天堂资源地址在线官网| 国产永久在线观看| 国内精品免费一区二区三区| 麻豆网站在线| 国产原创在线播放| 中文字幕在线影院| 国产网红在线观看| 精品精品导航| 精品国产免费第一区二区| 精品一二三四| 在线观看的网站你懂的| av中文网站| 九九在线视频| 国产精品免费视频一区一| 国产黄在线播放| 亚洲一本大道| 国产又色又爽又黄刺激在线视频| 美女网站在线观看| 国产麻豆综合视频在线观看| 国产偷窥洗澡视频| 在线视频xx| 黄色电影网站在线观看| 国产无套粉嫩白浆在线2022年| 国产在线观看18| 国产精品186在线观看在线播放 | 国产日本在线观看| 在线成人综合色一区| 欧美精品久久久久久久小说| 成人超碰在线| 亚洲а∨精品天堂在线| 尤物视频网站在线观看| 影音先锋在线中文字幕| 国产真实伦在线观看| 国产成人精品男人的天堂538| av在线电影观看| 国产精品视频福利一区二区 | 天天av综合网| 在线成人一区| 国产经典av| 成人av小说网| 天天插天天色| 在线亚洲不卡| 国产成人天天5g影院|