jquery+json实现数据二级联动的方法

前端之家收集整理的这篇文章主要介绍了jquery+json实现数据二级联动的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了jquery+json实现数据二级联动的方法分享给大家供大家参考,具体如下:

").val("0").html("--请选择城市--")); var datas=eval(result); for(var j in datas) { $("#ddlCITY1").append($("").val(datas[j].ccode).html(datas[j].cityname)); } //获取区的信息 //GetCountryInfo(); }); }

后台代码:

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程序设计有所帮助。

原文链接:https://www.f2er.com/jquery/51431.html

猜你在找的jQuery相关文章