验证输入是否重复 不刷新画面
来源:互联网 发布:淘宝零食分销 编辑:程序博客网 时间:2024/04/20 11:42
需求:当用户注册时,检查用户名是否已经被注册过了。如果注册过了,显示提示信息,否则不显示。不要刷新画面。
1.test.aspx文件中:
function checkName(access_url){
$.ajax({
type: "post",
url: access_url,
data: "name="+$('#<%= txtName.ClientID%>').val(),
error:function(result){
},
success: function(result) {
if(result=="True"){
$('#<%=lblNameMsg.ClientID%>').css('display','');
}
else{
$('#<%=lblNameMsg.ClientID%>').css('display','none');
}
}});
}
2.AjaxCheck.aspx.cs文件中:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bool blResult = false;
if (Request.Params["name"] != null)
{
blResult = CheckName();
Response.Clear();
Response.Write(!blResult);
}
}
}
private bool CheckName()
{
bool returnValue;
returnValue = true;
/*从数据库里面查询用户名是否存在*/
int UserID = loginUser.GetUserIDByLoginName(user);
// UserID已经存在
if (UserID > 0)
{
returnValue = false;
}
return returnValue;
}
3.test.aspx文件中
控件中添加属性onblur
<asp:TextBox ID="txtName" AutoCompleteType="disabled" onblur="checkName('../AjaxCheck.aspx')" runat="server"></asp:TextBox>
- 验证输入是否重复 不刷新画面
- jquery实现不刷新页面验证用户名是否存在
- 验证账户是否重复
- AJAX验证是否重复
- 如何使刷新时画面不闪烁
- vnc查看画面不刷新的问题
- javascript 无刷新更新数据(例:验证输入的用户名是否存在)
- ajax验证是否重复注册
- 验证是否有重复数据
- jquery用户名验证是否重复
- jquery 验证用户名是否重复
- easyui结合Spring实现验证输入内容与数据库中的内容是否重复
- struts2自带的验证机制, 验证输入是否为空时刷新一次增加一条提示.
- 生成不重复验证码
- 验证码输入是否正确
- 验证输入是否含有@符号
- php 验证表单是否输入
- 验证表单输入是否正确
- listCtl总结
- 鱼的7秒
- HTML 5 canvas 基本语法
- 终于找回密码了,都4年没发Blog了,将陆续发表AI方面的语言开发
- 面向对象的七大原则
- 验证输入是否重复 不刷新画面
- AutoNavi expected to raise $76 million in IPO
- [整理]WPF/Silverlight相关学习资料
- 带有输入框的AlertDialog
- 表关联查询的几个hint用法
- AjaxFunc.js及其调用
- [C++学习总结]谈C/C++精髓一【转】
- 项目模板与项模板技术 -- VS2008
- STL 简介,标准模板库