请教ajax的基本顺序问题
为什么我在网上看到ajax中的
xmlHttp.onreadystatechange=function(){.....}要放在open、send前面?
onreadystatechange不是仅仅在客户端指定响应函数么?
而我把xmlHttp.onreadystatechange放在send后面,照样可以运行呀。那么为什么说“xmlHttp.onreadystatechange
要放在open、send前面?”
-------------------------------------
xmlHttp.open("GET","time.aspx",true) // 1
xmlHttp.send(null); // 2
xmlHttp.onreadystatechange=function(){。。。。} // 3
就是这3句话的顺序问题。
[解决办法]