asp.net 中用jQuery判断用户名是否已存在
时间:2009-07-11
来源:互联网
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AJAX.aspx.cs" Inherits="AJAX" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script language="javascript" type="text/javascript">
</script>
<script language="javascript" type="text/javascript">
function aaa()
{
var userobject=$("#username");
var username=userobject.val();
$get("Default.aspx?username="+username,null,callback)
}
</script>
</head>
<body>
<form id="form1" runat="server">
<table>
<tr style="height:24px; width:240px">
<td style=" height:24px; width:100px">请输入用户名</td>
<td style=" height:24px; width:140px"><asp:TextBox ID="username" runat="server"></asp:TextBox></td>
</tr>
<tr style="height:24px; width:100px">
<td style=" height:24px; width:100px"><input type="button" id="bt" value="检测用户名" /></td>
<td style=" height:24px; width:140px"> <div id="showResult" style="float:left"></div></td>
</tr>
</table>
</form>
</body>
</html>
菜鸟jquer中AJAX的方法不怎么会用?
请教高人给我 js 代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script language="javascript" type="text/javascript">
</script>
<script language="javascript" type="text/javascript">
function aaa()
{
var userobject=$("#username");
var username=userobject.val();
$get("Default.aspx?username="+username,null,callback)
}
</script>
</head>
<body>
<form id="form1" runat="server">
<table>
<tr style="height:24px; width:240px">
<td style=" height:24px; width:100px">请输入用户名</td>
<td style=" height:24px; width:140px"><asp:TextBox ID="username" runat="server"></asp:TextBox></td>
</tr>
<tr style="height:24px; width:100px">
<td style=" height:24px; width:100px"><input type="button" id="bt" value="检测用户名" /></td>
<td style=" height:24px; width:140px"> <div id="showResult" style="float:left"></div></td>
</tr>
</table>
</form>
</body>
</html>
菜鸟jquer中AJAX的方法不怎么会用?
请教高人给我 js 代码
作者: lmaf 发布时间: 2009-07-11
我也是菜鸟,我来试着回答,你试试看:
$(function(){
$("#username").blur(function(){ //绑定事件,当焦点从username输入框移开的时候运行function
var uname=$(this).attr("value"); //获得用户输入的username
$.get("url", //通过GET方法调用XHR
{name:uname},
function(data){ //如果得到的回应是false则alert不可用,否则显示可用。最好用firebug设置断点,看data //值,因为我用PHP,经常返回的值多了空格,如果多了空格,判断语句可以写$.trim(data)==‘false’
if(data=='false'){
alert("此用户名不可用");
}else{
alert("可以使用");
}
});
});
})
手工书写,没测试过,不过思路就是这个思路
$(function(){
$("#username").blur(function(){ //绑定事件,当焦点从username输入框移开的时候运行function
var uname=$(this).attr("value"); //获得用户输入的username
$.get("url", //通过GET方法调用XHR
{name:uname},
function(data){ //如果得到的回应是false则alert不可用,否则显示可用。最好用firebug设置断点,看data //值,因为我用PHP,经常返回的值多了空格,如果多了空格,判断语句可以写$.trim(data)==‘false’
if(data=='false'){
alert("此用户名不可用");
}else{
alert("可以使用");
}
});
});
})
手工书写,没测试过,不过思路就是这个思路
作者: allenmeng 发布时间: 2009-07-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28