深入浅出AJAX (一) 轻松入门
发布时间:2020-12-15 21:02:49 所属栏目:百科 来源:网络整理
导读:简介 AJAX是利用JavaScript脚本将XHTML CSS XML DOM等技术融合在一起,并通过XMLHttpResquest对象进行异步数据请求的新思想,利用它提高了用户体验度,可以说各种框架的出现,比如EXT DOJO等的出现都是为了提高用户体验度而开发的,全新全意为用户考虑是我们
省市下拉列表级联菜单实现
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; //接受客户端请求的参数 string proID = context.Request.QueryString["proID"]; //实例化操作类 VoteManager voteManager = new VoteManager(); DataTable dt = new DataTable(); //执行方法 dt = voteManager.SelectCityByProvince(proID); //将数据转换为JSON格式 string strJson = DataTableToJson("Json",dt); context.Response.Write(strJson); context.Response.End(); } //将DataTable数据转换成JSON数据格式 public string DataTableToJson(string jsonName,DataTable dt) { StringBuilder Json = new StringBuilder(); Json.Append("["); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { Json.Append("{"); for (int j = 0; j < dt.Columns.Count; j++) { Json.Append(dt.Columns[j].ColumnName.ToString() + ":"" + dt.Rows[i][j].ToString() + """); if (j < dt.Columns.Count - 1) { Json.Append(","); } } Json.Append("}"); if (i < dt.Rows.Count - 1) { Json.Append(","); } } } Json.Append("]"); return Json.ToString(); }
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |