$(document).ready(function(){
$("#tbUserName").bind("change",function(){ $.ajax({
type:"Get",
url:"/AjaxPages/AjaxCode.aspx" ,
dataType:"html",
data:"userName="+$("#tbUserName").val()+"&flg=username",
// beforesend:function(XMLHttpRequest)
// {
// //$("#showResult").text("checking");
// },
success:function(msg) //这个比较重要
{
//alert(msg);
//$("#lbCheckUserName").show();
$("#lbCheckUserName").val(msg);
//$("[id$=lbCheckUserName]").html(msg);
//$("#lbCheckUserName").css("color","red");
//$("#showResult").html(msg);
//document.getElementById("lbCheckUserName").innerHTML=msg;
}
// complete:function(XMLHttpRequest,textstatus)
// {
// //
// },
// error:function()
// {
// //
// }
});
});
描述:用Jquery ajax 返回的值怎么是一整个页面,url:"/AjaxPages/AjaxCode.aspx",在这个页面处理完请求后,怎么只返回我要的结果,而不是整个页面的代码
$("#tbUserName").bind("change",function(){ $.ajax({
type:"Get",
url:"/AjaxPages/AjaxCode.aspx" ,
dataType:"html",
data:"userName="+$("#tbUserName").val()+"&flg=username",
// beforesend:function(XMLHttpRequest)
// {
// //$("#showResult").text("checking");
// },
success:function(msg) //这个比较重要
{
//alert(msg);
//$("#lbCheckUserName").show();
$("#lbCheckUserName").val(msg);
//$("[id$=lbCheckUserName]").html(msg);
//$("#lbCheckUserName").css("color","red");
//$("#showResult").html(msg);
//document.getElementById("lbCheckUserName").innerHTML=msg;
}
// complete:function(XMLHttpRequest,textstatus)
// {
// //
// },
// error:function()
// {
// //
// }
});
});
描述:用Jquery ajax 返回的值怎么是一整个页面,url:"/AjaxPages/AjaxCode.aspx",在这个页面处理完请求后,怎么只返回我要的结果,而不是整个页面的代码
里面写
Response.Clear();
Response.Write("ok");
Response.End();
这样返回的就是你的结果,否则会返回整个response,当然是页面全部信息
ASP.NET 2.0 AJAX中Webservice调用方法示例