哪位达人给个 $ajax接收asp.net 后台方法获取数据最简单的例子么?
解决方案 »
- 为什么日期验证老是报错?
- 小弟做了套博客门户程序,基于nhibernate的,欢迎各位指点
- 暑假过得郁闷,求一asp.net的实习机会,全免费的劳动力,要人要分的都请进!!!
- (求助)如何见三层架构文件夹
- 刚做好了一个网站的后台,现在网站要连一个论坛,但是要在我做的网站上首页能自动更新论坛的热帖?怎么做?在网上找那个论坛用??大家帮
- 超简单,为什么我这样写,数字还是没有变?
- 急!急!急!谁能给我一个在datagrid中进行记录新增、修改、删除的源程序?(asp.net+vb)
- datagrid 的 update 怎么屏蔽那些验证控件?
- 在asp.net里怎么连接SQL SERVER啊?高分求救!
- 我做了一个usercontrol 但是想把它作为一个客户端控件,我该怎么办,也就是说,在asp.net 怎么使用这个usercontrol 就变成了客户端控件
- GridView内容循环滚动 ,散分 散分散分,, 100%结贴
- 关于ashx页面session的赋值后的使用
最简单的。
参考:
前台: $.ajax({
url: "Data/GetUserInfo.ashx?method=CheckExistUserName",
data: { "loginusername": $("#txtUserName").val() },
type: "post",
success: function(text) {
$("#tdUser").empty(); //清空内容
var item;
if (text == "False") {
item = '<img src="images/ok.png"/>恭喜您,这个帐号可以注册!';
IsCheck = true;
}
else
item = '<img src="images/no.png"/>对不起,这个帐号已经有人注册了!';
$("#tdUser").append(item); }
});
后台:
/// <summary>
/// 保存用户信息
/// </summary>
/// <param name="context"></param>
public void SaveMemberInfo(HttpContext context)
{
UserOuterManager usermanager = new UserOuterManager();
try
{
//表单读取
string Yzm = context.Request["Yzm"].Trim();
if (Yzm != CookieHelper.GetCookieValue("regyzm"))
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "验证码错误!"));
return;
}
string txtUserName = context.Request["txtUserName"].Trim();
string txtPwd = context.Request["txtPwd"].Trim();
string txtEmail = context.Request["txtEmail"].Trim();
string txtRealname = context.Request["txtRealname"].Trim();
string txtAddress = context.Request["txtAddress"].Trim();
string txtPhone = context.Request["txtPhone"].Trim(); //字符串sql注入检测
if (Tools.IsValidInput(ref txtUserName, true) && Tools.IsValidInput(ref txtPwd, true) && Tools.IsValidInput(ref txtEmail, true))
{
LUserOuter info = new LUserOuter();
info.USER_LOGIN_NAME = txtUserName;
info.PWD = MD5.MDString(txtPwd);
info.EMAIL = txtEmail;
info.USER_NAME = txtRealname;
info.CONTRACT_ADDRESS = txtAddress;
info.TEL_NO = txtPhone;
info.REG_TIME = DateTime.Now;
info.APP_NAME = "个性化门户";
if (usermanager.AddUserOuter(info))
{
context.Response.Write(usermanager.WriteJsonForReturn(true, "注册用户成功!"));
}
else
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
}
}
}
catch (Exception)
{
context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
}
}