• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

asp.net中ajax验证用户名是否重复

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

这是js部分

function createXMLHttpRequest()
{
    if(window.XMLHttpRequest) return new XMLHttpRequest();
    try{return new ActiveXObject('MSXML2.XMLHTTP.4.0');}
    catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP.3.0');}
    catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP.2.6');}
    catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP');}
    catch(e){try{return new ActiveXObject('Microsoft.XMLHTTP');}
    catch(e){return null;}}}}}


function checktbxDescription() 
{
//需要验证的字段
 var tbxDescription=document.getElementById("tbxDescription").value;            
 chkXML = createXMLHttpRequest();
 if(chkXML==null){top.MessageBox.show("info","你的浏览器不支持XmlHttpRequest,请更新!",null,null);return false;}
 chkXML.open("GET","http://www.cnblogs.com/Ajax/AjaxChkDocDescription.ashx?Name=" + tbxDescription,true);
 chkXML.onreadystatechange = function()
 {
  if(chkXML.readyState == 4)
  {
   if(chkXML.status == 200)
   {
    if(chkXML.responseText == "1")
    {
      alert("[温馨提示]该名称已存在,请重新输入!");
      document.getElementById("tbxDescription").select();
      return false;
    }
   }
  }
 }
 chkXML.send(null);
 return true;

下面是AjaxChkDocDescription.ashx里的代码部分:
using System;
using System.Data;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;

namespace HCOA.Net.OAModule.Ajax
}

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NET如何实现抓屏功能发布时间:2022-07-10
下一篇:
asp.net中使用pagedlist分页并具有查询功能的实现方法发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap