---------测试页面-----------function OleDbValue()
{
var Name=document.getElementById("txtName").value;
$(document).ready(function(){
$.ajax({
type:"GET",
url:"ValidateUserName.aspx?userName="+Name,
data:null,
success:function(result){
if(result=="UserError")
{
$('#spName').css({color:'red'}).text("用户名已被注册");
}
else if (result== "UserRight")
{
$('#spName').css({color:'#999'}).text("正确");
}
}
});
});
}用户名:<input id="txtName" runat="server" name="" onblur="OleDbValue()" /><span id="spName"></span>------ValidateUserName.aspx.cs-------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string userName = Request["userName"].ToString();
DUsers user=new DUsers();
if (user.BalaUser(userName) > 0)
{
Response.Write("UserError");
}
else
{
Response.Write("UserRight");
}
}
}调试时,一直说未找到对象 请高手帮我看看
{
var Name=document.getElementById("txtName").value;
$(document).ready(function(){
$.ajax({
type:"GET",
url:"ValidateUserName.aspx?userName="+Name,
data:null,
success:function(result){
if(result=="UserError")
{
$('#spName').css({color:'red'}).text("用户名已被注册");
}
else if (result== "UserRight")
{
$('#spName').css({color:'#999'}).text("正确");
}
}
});
});
}用户名:<input id="txtName" runat="server" name="" onblur="OleDbValue()" /><span id="spName"></span>------ValidateUserName.aspx.cs-------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string userName = Request["userName"].ToString();
DUsers user=new DUsers();
if (user.BalaUser(userName) > 0)
{
Response.Write("UserError");
}
else
{
Response.Write("UserRight");
}
}
}调试时,一直说未找到对象 请高手帮我看看
var Name=document.getElementById("txtName").value;
alert(Name);看看有没有值
这里放到
$(document).ready(function(){
}
里面,不知你input 在代碼之前還是之後,所以要放到那裡``
$(document).ready()的话建议这样写:
$(document).ready(function(){
$('#txtName').bind('blur',function(){
$.ajax({
type:"GET",
url:"ValidateUserName.aspx?userName="+$(this).val(),
success:function(result){
if(result=="UserError")
{
$('#spName').css({color:'red'}).text("用户名已被注册");
}
else if (result== "UserRight")
{
$('#spName').css({color:'#999'}).text("正确");
}
}
});
})
$.ajax({
url:"",
type:"",
contentType:"",
sucuess:function(msg){}
})