A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冯雅伦 中级黑马   /  2012-8-16 12:33  /  3121 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如果想在.aspx中使用Jquery的Ajax(如:$.post()),是不是要重新建立一个后台的处理程序(不是原有的.cs文件),来对其进行操作呢?

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

3 个回复

倒序浏览
可以在后台写代码进行操作,但需在后台文件 demos.aspx.cs中添加引用,即using System.Web.Services;
回复 使用道具 举报
许庭洲 发表于 2012-8-16 13:10
可以在后台写代码进行操作,但需在后台文件 demos.aspx.cs中添加引用,即using System.Web.Services; ...

我想做一个类似用户注册的页面,在注册时检验用户名是否重复。想在textbox失去焦点是对进行检查,发现好像textbox没有类似的事件,所以想在客户端做一个Ajax,用一个ashx进行操作。有没有更简单的方法(或者比较常规的方法)
回复 使用道具 举报
冯雅伦 发表于 2012-8-16 13:28
我想做一个类似用户注册的页面,在注册时检验用户名是否重复。想在textbox失去焦点是对进行检查,发现好 ...

<script   language= "javascript ">
var   arr1=new   Array()//定义数组,存放UID
function   checkUid(regUid)///检查用户名
{
      for(var   i=0;i <=arr1.length();i++)
            {
                  if(arr1=regUid)
                      {
                            alert( "该网站已经存在此用户名! ");
                            return   false;
                      }
            }
}  
</script>
<%
set   rs=conn.execute ( "select   *   from   person ")
dim   i
i=0
do   while   not   rs.eof
response.write( " <script> arr1[ "&i& "]= ' "&rs( "UID ")& " '; </script> ") '把UID存放到arr1数组
rs.movenext
loop
%>
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马