<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8">
<title>无标题文档</title>
<script src="jquery-1.9.1.min.js"></script>
</head>
<body>
<div id="btn">用力点</div>
<script>
$('#btn').click(function(){
$.ajax({
type: "POST",
url: "dom.php", //提价处理的PHP,你也可以是其他处理程序
data: "keyword=HelloWorld", //提交的数据
success: function(msg){
alert( "Data Saved: " + msg )//返回信息 msg 是dom.php renturn 的返回值
}
})
})
</script>
</body>
</html>
首先你要明白XMLHttpRequest 返回的都是啥玩意,一般来说是文本,这个可以设置:responseText 是文本,responseXML是XML你这个直接用简单的文本就行了,接受的内容就是你在后台Response.write的内容你的修改如下:C# 我不熟,语法可能有错,但是思路绝对正确----------------------------------------JS: url: "CheckName.aspx?userName="+userName //userName就是你要传入的用户名后台:protected void Page_Load(object sender, EventArgs e){ string userName=Request.querystring("userName") GetUserName(userName)//服务器返回GetUserName中Response.write 的值} 请参考