2.0 前台无刷新验证用户是否存在
注册验证用户名是否存在。从网上找了N个事例,居然没有一个能使用的,都是错的
很无语。
还是来问问吧,请各位大虾贴出你们的代码
谢过~ --------------------编程问答-------------------- 贴出来你又看不懂。 --------------------编程问答-------------------- 贴代码出来是为了交流思想,共同提高,不是让你直接复制过去粘贴的。
--------------------编程问答--------------------
嗯,高手,你很像共产党员! --------------------编程问答--------------------
引用 2 楼 nevermore_0923 的回复:
贴代码出来是为了交流思想,共同提高,不是让你直接复制过去粘贴的。
同志,终于找到你了 --------------------编程问答--------------------
你真可爱,我贴代码给你,
<script src="jquery-1.2.6.min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$("#Button1").click(function() {
$.ajax({
type: "get",
url: "ResponsePage.aspx?t=0",
dataType: 'html',
success: function(data) {
alert("post " + data);
},
error: function() { alert('error!'); }
});
});
});
</script>
--------------------编程问答--------------------
//ResponsePage.apsx
protected void Page_Load(object sender, EventArgs e)
{
this.Response.Clear();
string t = Request["t"].ToString();
if (t == "1")
{
Response.Write("用户名已存在,请填写其他的用户名!");
}
else if (t == "0")
{
Response.Write("该用户名没被注册,可以使用!");
}
this.Response.End();
}
页面
<div>
<input id="txtName" type="text" /><input type="button" value="查看用户名是否存在" id="btn" onclick="JudgeUserName();" />
<div id="showResult" style="float:left"></div>
</div>
<script type="text/javascript" src="CSS/jquery-1.3.2.js"></script>
<script type="text/javascript">
function JudgeUserName()
{
$.ajax({
type:"GET",
url:"AjaxUserInfoModify.aspx",
dataType:"html",
data:"userName="+$("#txtName").val(),
beforeSend:function(XMLHttpRequest)
{
$("#showResult").text("正在查询");
//Pause(this,100000);
},
success:function(msg)
{
$("#showResult").html(msg);
$("#showResult").css("color","red");
},
complete:function(XMLHttpRequest,textStatus)
{
//隐藏正在查询图片
},
error:function()
{
//错误处理
}
});
}
</script>
--------------------编程问答--------------------
处理页面
protected void Page_Load(object sender, EventArgs e)
{
string userName = Request.QueryString["userName"].ToString ();
if (userName == "James Hao")
{
Response.Write ("用户名已经存在!");
}
else
{
Response.Write ("您可以使用此用户名!");
}
}
你错了。我不可爱,我可怜没人爱。
如果用input点击事件,不如我用局部更新查询用户是否存在了
能给个光标离开判断事件代码不 --------------------编程问答-------------------- Reference:
http://www.cnblogs.com/insus/articles/2081521.html
把提交的功能,改为你判断功能。 --------------------编程问答-------------------- onclick="JudgeUserName();" 改成onblur="JudgeUserName()" --------------------编程问答--------------------
可憐就是可愛的意思 笨蛋 --------------------编程问答-------------------- function checkCode() {
$.ajax(
{
url: "/ordinaryUser/CheckCode",
data: "usercode=" + $("#usercode").val(),
type: "Post",
success: function (data) {
if (data == "1") {
alert('用户不存在!');
} else
{
};
}
});
}
jquery+++++++++++++++++++++++++++++++++++++++++++++++++++++
//ajax方法
public ActionResult CheckCode()
{
string code = Request["userCode"];
string data="";
if (gauf.GetUserByCode(code) == null)
{
data = "1";
}
else if (gauf.GetUserByCode(code) != null)
{
data = "0";
}
return Content(data);
}
这个我写的,有点简单! --------------------编程问答--------------------
你咋知道我叫笨蛋的? 你太聪明了,你也很像共产党员 --------------------编程问答--------------------
还以为你多牛B呢,原来代码也是从别人网站直接黏贴过来的,你自己看懂吗?
你懂就不会发这个给我了,因为它是错的。
党员,我跟党走,你就这样糊弄我的? --------------------编程问答--------------------
遇到问题,不要感觉是别人忽悠你,先想想自己本身有没有问题。
--------------------编程问答--------------------
补充:.NET技术 , ASP.NET