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

首頁 > 編程 > JavaScript > 正文

jquery+json實現數據二級聯動的方法

2019-11-20 11:08:24
字體:
來源:轉載
供稿:網友

本文實例講述了jquery+json實現數據二級聯動的方法。分享給大家供大家參考,具體如下:

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));    }     //獲取區的信息    //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 + "' ";   //執行T-SQL語句 返回DataTable   DataTable dt = Snell.SnCode.DataBase.SQLServerHelper.Query(strSQL).Tables[0];   StringBuilder sb = new StringBuilder();   sb.Append(CreateJsonParameters(dt));   //根據省份編號獲取信息 獲取信息   if (sb.Length > 0)   {    context.Response.ClearContent();    context.Response.ContentEncoding = System.Text.Encoding.UTF8;    context.Response.Write(sb.ToString());    context.Response.End();   } }#region 根據Datatable的數據結構轉換成json數據 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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久亚洲精品久久国产一区二区 | 美女黄视频在线观看 | 一本到免费视频 | 91羞羞| 亚洲精华液久久含羞草 | 午夜精品老牛av一区二区三区 | 91麻豆精品国产91久久久点播时间 | 亚洲电影免费观看国语版 | 国产一区二区三区视频在线 | 玖玖精品视频在线 | 亚洲国产高清视频 | 丁香天堂网 | 中文字幕线观看 | 中文字幕一区二区三区久久 | 久久99精品国产99久久6男男 | 天堂成人国产精品一区 | 性猛交ⅹxxx乱巴西 欧美日韩1区2区3区 | 亚洲电影在线播放 | 久草在线视频在线 | 国产精品福利一区 | 在线成人www免费观看视频 | 99亚洲 | 亚洲av一级毛片特黄大片 | 免费一区区三区四区 | 中文区永久区 | 新久草在线视频 | 午夜精品小视频 | 黄色成人短视频 | 国产精品一区99 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 日日狠狠久久偷偷四色综合免费 | 国产成人精品午夜视频' | 久色亚洲 | 日本aaaa片毛片免费观看视频 | 久久艹逼 | 亚洲成人夜色 | 国产二区三区在线播放 | 毛片网站视频 | 男女无遮挡羞羞视频 | 91成人亚洲 | 欧美视频99 |