AJAX学习明灯,简单示例:AJAX+存储过程实现无刷新简单登录验证功能!
2007-07-28 23:20
1201 查看
为了给初学者一个明确的思想,通过一个简单的实例来说明一下AJAX的处理过程![本人也是初学]
本示便引用了Ajax 2.0包: AjaxPro.2.dll (ps:网上可以很容易找到下载地址)
首先建立测试库并建立用户表,表的字段有:ID 用户名 密码 ,插入一条测试数据。代码如下:
CREATE DATABASE TestLogin
GO
USE TestLogin
GO
CREATE TABLE TestUser
(
Us_ID INT IDENTITY(1,1) PRIMARY KEY,
Us_Uid VARCHAR(20),
US_Pwd VARCHAR(20)
)
GO
INSERT INTO TestUser (Us_Uid,Us_Pwd) VALUES ('admin','admin')
GO
接下来建立登录验证的存储过程,代码如下:
CREATE PROCEDURE LoginCheck (@userName VARCHAR(20),@userPass VARCHAR(20))
AS
SELECT Us_Uid FROM TestUser WHERE Us_Uid=@userName AND Us_Pwd=@userPass
新建一个WEB项目,一个主页我取名 Default.aspx ,添加bin应用程序文件夹,将AjaxPro.2.dll 复制到bin目录下,对它添加引用! 并在web.config 中的 <system.web>节中加入对包的描述,代码如下:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
写一个功能类,用来接收UI传来的用户名密码并调用存储过程进行验证,代码如下:
public class Login
public partial class _Default : System.Web.UI.Page
<script language="javascript" type="text/javascript">
//<!CDATA[
function comit_onclick()
function callback(res)
//]]>
</script>
本人昨天才开始看看了AJAX内容,如有不对的地方请各位牛人指证,写这篇文章的目的就是为了给初学者开一盏明灯!
欢迎QQ讨论:75256996
本示便引用了Ajax 2.0包: AjaxPro.2.dll (ps:网上可以很容易找到下载地址)
首先建立测试库并建立用户表,表的字段有:ID 用户名 密码 ,插入一条测试数据。代码如下:
CREATE DATABASE TestLogin
GO
USE TestLogin
GO
CREATE TABLE TestUser
(
Us_ID INT IDENTITY(1,1) PRIMARY KEY,
Us_Uid VARCHAR(20),
US_Pwd VARCHAR(20)
)
GO
INSERT INTO TestUser (Us_Uid,Us_Pwd) VALUES ('admin','admin')
GO
接下来建立登录验证的存储过程,代码如下:
CREATE PROCEDURE LoginCheck (@userName VARCHAR(20),@userPass VARCHAR(20))
AS
SELECT Us_Uid FROM TestUser WHERE Us_Uid=@userName AND Us_Pwd=@userPass
新建一个WEB项目,一个主页我取名 Default.aspx ,添加bin应用程序文件夹,将AjaxPro.2.dll 复制到bin目录下,对它添加引用! 并在web.config 中的 <system.web>节中加入对包的描述,代码如下:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
写一个功能类,用来接收UI传来的用户名密码并调用存储过程进行验证,代码如下:
public class Login
public partial class _Default : System.Web.UI.Page
<script language="javascript" type="text/javascript">
//<!CDATA[
function comit_onclick()
function callback(res)
//]]>
</script>
本人昨天才开始看看了AJAX内容,如有不对的地方请各位牛人指证,写这篇文章的目的就是为了给初学者开一盏明灯!
欢迎QQ讨论:75256996
相关文章推荐
- Ajax+存储过程实现无刷新登录验证功能
- Ajax+存储过程实现无刷新登录验证功能
- Ajax+存储过程实现无刷新登录验证功能!
- S2SH整合JQuery+Ajax实现登录验证功能实现代码
- Python3实现的简单验证码识别功能示例
- Vue+Vue Router+Axios+Webpack+Flask+MySQL实现简单的注册、登录验证功能
- 使用AjaxPro框架实现无刷新用户登录验证【原创】
- webx学习总结(一)——使用webx框架实现简单的登录功能
- AJAX如何实现无刷新登录功能
- Ajax实现局部刷新和异步处理简单应用(实现简单注册验证)
- S2SH整合JQuery+Ajax实现登录验证功能 .
- 利用ajax实现简单的注册验证局部刷新实例
- Vue+Flask实现简单的登录验证跳转的示例代码
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- 用JS实现简单的登录验证功能
- Ajax实现简单的登录验证与帐号注册
- 利用ajax实现简单的注册验证局部刷新实例
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- 基于Ajax技术实现无刷新用户登录功能
- ajax 登录功能简单实现(未连接数据库)