-->html頁
. 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>用戶名校驗實例</title>
<script src="../js/jquery-1.7.2.js" type="text/javascript"></script>
<script src="../js/verify.js" type="text/javascript"></script>
</head>
<body onload="verify()">
用戶名校驗的jax實例
<!--ajax方式下不需要使用表單進行數據提交,因此不用寫表單-->
<input type="text" value="" id="userName" />
<input type="button" value="提交" onclick=""/>
<!--預留空間,顯示結果-->
<div id="result"></div>
<!--div is block,but span is inline--->
</body>
</html>
—>js頁
. 代碼如下:
function verify() {
$("#userName").keyup(function () {
var user = $(this).val();
var userobj = $(this);
$.post("../index.aspx", { userobj: user }, callback);
});
}
function callback(data) {
$("#result").text(data);
}
—>aspx頁
. 代碼如下:
<%
Response.Clear();
string str_name = Request["userobj"];
if (str_name == "xtyang")
{
Response.Write("ok");
}
else
{
Response.Write("no");
}
Response.End();
%>