无刷新验证用户是否存在
2012-04-06 21:22
405 查看
WebService.cs
[WebMethod]
public string SelectUser(string strUser)
{
SqlConnection conn = new SqlConnection(strcon);
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "select PUBLISHER from ArticleInfo where
PUBLISHER=@name";
cmd.Parameters.AddWithValue("@name", strUser);
conn.Open();
object obj = cmd.ExecuteScalar();
string strMessage;
if (strUser ==Convert.ToString(obj))
{
strMessage = "true";
}
else
{
strMessage = "false";
}
return strMessage;
}
注册页面
<script type="text/javascript">
$(function () {
$('#PostButton').click(function () {
WebService.SelectUser($('#UserName').val(), onSuccess, onFailed);
function onSuccess(result) {
if (result == 'true') {
$('#Message').html('对不起,用户名已存在');
}
else if(result=='false'){
$('#Message').html('输入正确');
}
}
function onFailed() {
alert('调用失败');
}
})
})
</script>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/WebService.asmx" />
</Services>
</asp:ScriptManager>
<input id="UserName" type="text" />
<input id="PostButton" type="button" value="注 册" /><br />
<div id="Message">
</div>
</form>
[WebMethod]
public string SelectUser(string strUser)
{
SqlConnection conn = new SqlConnection(strcon);
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "select PUBLISHER from ArticleInfo where
PUBLISHER=@name";
cmd.Parameters.AddWithValue("@name", strUser);
conn.Open();
object obj = cmd.ExecuteScalar();
string strMessage;
if (strUser ==Convert.ToString(obj))
{
strMessage = "true";
}
else
{
strMessage = "false";
}
return strMessage;
}
注册页面
<script type="text/javascript">
$(function () {
$('#PostButton').click(function () {
WebService.SelectUser($('#UserName').val(), onSuccess, onFailed);
function onSuccess(result) {
if (result == 'true') {
$('#Message').html('对不起,用户名已存在');
}
else if(result=='false'){
$('#Message').html('输入正确');
}
}
function onFailed() {
alert('调用失败');
}
})
})
</script>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/WebService.asmx" />
</Services>
</asp:ScriptManager>
<input id="UserName" type="text" />
<input id="PostButton" type="button" value="注 册" /><br />
<div id="Message">
</div>
</form>
相关文章推荐
- 无刷新页面验证用户是否存在
- jsp中利用jquery实现无刷新验证用户名是否存在
- Ajax实现异步刷新验证用户名是否已存在的具体方法
- dwr笔记二之经典用法之和spring结合+验证用户是否存在
- ajax实现无刷新验证用户名是否存在
- AJAX(三)--实例无刷新验证用户名是否存在
- ASP.NET 使用WebServices+Ajax实现无刷新验证用户是否已注册
- DWR+Hibernate无刷新判断用户是否存在
- dwr笔记二之经典用法之和spring结合+验证用户是否存在
- Ajax的应用:用过Ajax来实现不刷新页面的情况下判断用户是否存在
- thinkphp5.0+ajax异步刷新验证用户名是否存在
- 使用ICallbackEventHandler实现无刷新验证用户名是否存在
- Ajaxa验证用户是否存在
- asp.net +ajax 验证用户是否存在
- DWR+Hibernate无刷新判断用户是否存在(转载)
- ASP.NET 文本框失去焦点事件验证用户是否已经存在
- asp.net +ajax 验证用户是否存在
- 验证URL中GUID值是否重复的类库,防止用户直截刷URL(代码存在问题,一直没找到来。看有没有高人能看出来。)
- 用户注册,用邮箱来验证用户是否存在
- 如何判断注册用户是否已经存在(membership验证)