首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

jQuery ajax解决方案

2013-12-07 
jQuery ajax if (nameold ! option.value) {nameold option.valueoption.errorEle.html(span style

jQuery ajax

 if (nameold != option.value) {
                    nameold = option.value;
                    option.errorEle.html("<span style='color:#999'>检验中……</span>");
                  $.getJSON("AjaxService.aspx?uid=" + escape(option.value) + "", function (date) {
                        if (date.success == 0) {
                            validateSettings.succeed.run(option);
                            namestate = true;
                        } else {
                            validateSettings.error.run(option, option.prompts.error.beUsed.replace("{1}", option.value));
                            namestate = false;
                        }
                    })
                }
                else {
                    validateSettings.error.run(option, option.prompts.error.beUsed.replace("{1}", option.value));
                    namestate = false;
                }

想实现的结果是注册页面中输入会员名无刷新检验是否存在。现在我新建了AjaxService.aspx在.cs页面中获取到了该会员名,并在数据库中查找是否存在,但怎么实现查找结果返回来这个页面,有就执行validateSettings.error.run(option, option.prompts.error.beUsed.replace("{1}", option.value));
                            namestate = false;
没有就执行 if (date.success == 0) {
                            validateSettings.succeed.run(option);
                            namestate = true;

AjaxService.aspx.cs的代码

 public partial class AjaxService : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

            if (!IsPostBack)
            {
                string username = Request.QueryString["uid"];
                DataSet ds = Common.GetList("select * from tb_web_vipuser where username = '" + username + "'");
               // 这里该怎么写??把结果返回去实现想要的效果
            }
        }

      
    }
}

[解决办法]
Response.Wrine("{ success = "+ds.Tables[0].Rows.Count +" }");


Response.End();
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/

热点排行