如下问题所述,请问AJAX 为什么执行回调函数后还要send()?

xmlHttp.open("GET", url, true); 
 xmlHttp.onreadystatechange=function(...); 
xmlHttp.send(null);
为什么要在结果返回后,而且回调函数都执行完了之后还要去send()?




牛魔王的故事
浏览 247回答 2
2回答

交互式爱情

xmlHttp.onreadystatechange 这个是设置回调函数但你send后,有结果返回了,就使用你设置的回调函数进行处理。这里不是回调函数执行完了,而仅仅是设置。

牧羊人nacy

可以不用这个返回值的,就发送可以
打开App,查看更多内容
随时随地看视频慕课网APP