麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

jquery+json實(shí)現(xiàn)數(shù)據(jù)二級聯(lián)動的方法

2024-05-06 16:25:25
字體:
供稿:網(wǎng)友
這篇文章主要介紹了jquery+json實(shí)現(xiàn)數(shù)據(jù)二級聯(lián)動的方法,涉及jQuery基于get方法與后臺.net程序傳輸json交互實(shí)現(xiàn)二級聯(lián)動菜單,具有一定參考借鑒價值,需要的朋友可以參考下
 

本文實(shí)例講述了jquery+json實(shí)現(xiàn)數(shù)據(jù)二級聯(lián)動的方法。分享給大家供大家參考,具體如下:

function GetCityInfo1() {   $("#ddlCITY1").empty();   //$("#ddlCOUNTY").empty();   var strId = $("#ddlPROVINCE1").attr("value");   $('#HiddenPro').val(strId);   $.get("../ashx/GetCityInfo.ashx",{ProID:strId,date:new Date().getTime(),proType:"getCity"},function(result)   {    $("#ddlCITY1").append($("<option></option>").val("0").html("--請選擇城市--"));    var datas=eval(result);    for(var j in datas)    {     $("#ddlCITY1").append($("<option></option>").val(datas[j].ccode).html(datas[j].cityname));    }     //獲取區(qū)的信息    //GetCountryInfo();   }); }

后臺代碼:

if (context.Request.QueryString["ProID"] != null && context.Request.QueryString["proType"] != null) {   string pcode = Convert.ToString(context.Request.QueryString.GetValues("ProID")[0]);   string strSQL = "select cityname,ccode from CD_CityInfo where pcode='" + pcode + "' ";   //執(zhí)行T-SQL語句 返回DataTable   DataTable dt = Snell.SnCode.DataBase.SQLServerHelper.Query(strSQL).Tables[0];   StringBuilder sb = new StringBuilder();   sb.Append(CreateJsonParameters(dt));   //根據(jù)省份編號獲取信息 獲取信息   if (sb.Length > 0)   {    context.Response.ClearContent();    context.Response.ContentEncoding = System.Text.Encoding.UTF8;    context.Response.Write(sb.ToString());    context.Response.End();   } }#region 根據(jù)Datatable的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換成json數(shù)據(jù) public string CreateJsonParameters(DataTable dt) {  System.Text.StringBuilder sb = new System.Text.StringBuilder();  if (dt != null && dt.Rows.Count > 0)  {   sb.Append("[");   for (int i = 0; i < dt.Rows.Count; i++)   {    sb.Append("{");    for (int j = 0; j < dt.Columns.Count; j++)    {     //如果值不是最后一個則添加逗號分隔    if (j < dt.Columns.Count - 1)     {      sb.Append("/"" + dt.Columns[j].ColumnName.ToString() + "/":" + "/"" + dt.Rows[i][j].ToString() + "/",");     }     //如果值為最后個字符則不添加逗號    else if (j == dt.Columns.Count - 1)     {      sb.Append("/"" + dt.Columns[j].ColumnName.ToString() + "/":" + "/"" + dt.Rows[i][j].ToString() + "/"");     }    }    //如果為最后一個值的話 則不添加逗號   if (i == dt.Rows.Count - 1)    {     sb.Append("}");    }    else    {     sb.Append("},");    }   }   sb.Append("]");   return sb.ToString();  }  else { return null; } } #endregion

希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。



注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 精品久久久久久久久久久久 | 一级毛片免费一级 | 99精品视频在线免费观看 | 亚洲日本韩国精品 | 91午夜视频 | 欧美3p激情一区二区三区猛视频 | 欧美精品电影一区二区 | 免费人成在线观看网站 | 午夜视频福利 | 免费国产一级淫片 | 神马久久精品综合 | 精品国产乱码久久久久久丨区2区 | a级黄色片视频 | 久久久久久片 | 国产91免费看 | 成年免费视频黄网站在线观看 | 国产成人自拍视频在线观看 | 久久精品视频7 | 色婷婷久久一区二区 | 国产精品久久久久国产精品三级 | 欧美区在线 | 久久精品视频一区二区三区 | 欧美成人免费在线视频 | 91 在线免费观看 | 久久久久久久高清 | 欧美性激情视频 | 黄视频网站免费观看 | 精品国产九九九 | 蜜桃传媒视频麻豆第一区免费观看 | 久草免费资源视频 | 五月婷婷第四色 | 免费看日产一区二区三区 | 五月天堂婷婷 | 国产乱淫av | 91成人免费在线视频 | 一级在线 | 成人福利软件 | 蝌蚪久久窝| 国产精品久久久久久久午夜片 | 性少妇videosexfreexx入片 | 黄色片网站免费观看 |