Json+jquery+asp.net 返回数据库数据

前台:

 

代码
 
   
< html xmlns = " http://www.w3.org/1999/xhtml " >
< head id = " Head1 " runat = " server " >
< title ></ title >
<%--< script src = " js/jquery-1.3.2.js " type = " text/javascript " ></ script >--%>
< script src = " js/jquery.js " type = " text/javascript " ></ script >
< script type = " text/javascript " language = " javascript " >
$(document).ready(function() {
$(
" #btn " ).click(function() {
$.getJSON(
" show.ashx " , // 产生JSON数据的服务端页面
function(json) {
// 循环取json中的数据,并呈现在列表中
$.each(json, function(i) {
$(
" #list " ).append( " <li>username: " + json[i].FuserName + " &nbsp; userPWD: " + json[i].FpassWord + " &nbsp; Fmail: " + json[i].Fmail + " &nbsp; Fadress: " + json[i].Fadress + " </li> " )
})
});
})
});
</ script >
</ head >
< body >
< form id = " form1 " runat = " server " >
< div >
< h3 title = " 选择一个分区 " >< span > 选择 </ span ></ h3 >
< input id = " btn " type = " button " value = " 获取数据 " />

< ul id = " list " ></ ul >
</ div >
</ form >
</ body >
</ html >

 

后台:

代码
 
   
<% @ WebHandler Language = " C# " Class = " show " %>

using System;
using System.Web;
using System.Collections.Generic;
using System.Web.Script.Serialization; // 添加此引用
using DAL;
using model;

public class show : IHttpHandler {

public void ProcessRequest (HttpContext context) {
JavaScriptSerializer serializer
= new JavaScriptSerializer();
IList
< Tuser > tuser = UserDB.getList();
string dt = serializer.Serialize(tuser);
context.Response.ContentType
= " text/plain " ;
context.Response.Write(dt);
}

public bool IsReusable {
get {
return false ;
}
}

}

 

 

 

转载于:https://www.cnblogs.com/sheseido/archive/2010/12/02/1894865.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值