jquery与asp.net

<body> 
<form id="form1" runat="server"> 
<img id="loading" src="ajax-loader.gif" /> 
<div id="divguid" > </div> 
<div id="lblDataUpdated"> 

</div> 
<div id="lblMinute"> </div> 


<script type="text/javascript"> 

$(document).ready(function() { $('#loading').hide(); $('#clickmeupdate').click(function() { MyUpdate(); }); }); 


function MyUpdate() 

$('#loading').show(); 
var name=$('#tbName').val(); 
var password=$('#tbPassWord').val(); 
$.post("ajaxdata.ashx",{name:name,word:password}, function(result) 

var oResultData = eval('(' + result + ')'); 
$('#divguid').html( oResultData.realname ); 
$('#lblDataUpdated').html( oResultData.sex); 
$('#lblMinute').html(oResultData.email); 
$('#loading').hide(); 

}); 
//setTimeout(MyUpdate,10 * 1000); 


</script> 
<br /> 
<table class="style1"> 
<tr> 
<td> 
用户名 </td> 
<td> 
<asp:TextBox ID="tbName" runat="server"> </asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
密码 </td> 
<td> 
<asp:TextBox ID="tbPassWord" runat="server"> </asp:TextBox> 
</td> 
</tr> 
</table> 
<input type="button" id="clickmeupdate" value="提交" /> 

</form> 

</body> 

服务器部分 

public class ResultData 

public string User_realname; 
public string User_sex; 
public string User_email; 
public ResultData() 

HttpContext context=HttpContext.Current; 

string name=context.Request["name"]; 
string password=context.Request["word"]; 
string sql="select * from z_UserInfo where User_name=@name and User_psw=@password "; 
//Minute = DateTime.Now.Minute; 
//Guid = System.Guid.NewGuid().ToString(); 
//Updated = DateTime.Now; 
string conn ="Data Source=.;Initial Catalog=shop;uid=sa;pwd=sa"; 
SqlConnection connection = new SqlConnection(conn); 
SqlCommand com = new SqlCommand(sql, connection); 
SqlParameter p1=new SqlParameter("@name",DbType.String); 
p1.Value=name; 
com.Parameters.Add(p1); 
SqlParameter p2=new SqlParameter("@password",DbType.String); 
p2.Value = password; 
com.Parameters.Add(p2); 
connection.Open(); 
SqlDataReader reader= com.ExecuteReader(); 
while (reader.Read()) 

User_realname = reader["User_realname"].ToString(); 
User_sex = reader["User_sex"].ToString(); 
User_email = reader["User_email"].ToString(); 


connection.Close(); 



public string GetResultDataJSON() 

StringBuilder oBuilder = new StringBuilder(); 
oBuilder.Append("{"); 
oBuilder.AppendFormat("{0} : '{1}',", "realname", User_realname); 
oBuilder.AppendFormat("{0} : '{1}',","sex", User_sex); 
//Datetime special - javascript date is ms after 1 jan 1970 
//TimeSpan oSpan = Updated - new DateTime(1970, 1, 1, 0, 0, 0); 
oBuilder.AppendFormat("{0} : '{1}'","email", User_email); 
oBuilder.Append("}"); 
return oBuilder.ToString(); 




context.Response.Cache.SetCacheability(HttpCacheability.NoCache); 
context.Response.ContentType = "text/plain"; 
// if (context.Request["what"] != null && context.Request["what"] == "resuldata") 
context.Response.Write(new ResultData().GetResultDataJSON()); 

转载于:https://www.cnblogs.com/yuanqiang/archive/2008/11/15/1334207.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值