ASP.NET无刷新页面

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:39:14
一个注册页面想从后台检验用户名是否与存在,但我调后台代码后页面就刷新了,要怎样才能让页面无刷新检验?
找到了,试了一下也可以但是有个地方不明
if (xmlHttp.readyState < 4) {
test1.innerHTML="loading...";
}
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
test1.innerHTML=response;
xmlHttp.readyState 是什么意思ne?

xmlHttp.readyState
xmlhttp与后台程序通讯的结果 4表示通讯成功

你的这些方法应该是写在callback方法里面的吧,response应该是代表xml与后台程序处理后返回到xmlhttp里面的返回值

这个是javascript 实现 ajax 页面无刷新的标准写法,就像楼上说的百度一下XmlHttpRequest 有很多解释。

其实你不用管这些东西的,asp.net 有专门的页面无刷新组件,你可以搜一下 Atlas 和 ajax.net 都不难。

去百度搜索XmlHttpRequest

http://hi.baidu.com/xusion/blog/item/081a09cec96abd0493457ee1.html