之前,ITPOW发布有 QuickAjax,使得对 Ajax 的操作很方便。在 EZJ v1.1 中,集成了 QuickAjax,并提出了 Ajax 对象,使得整个操作更加简洁。
GET 方法
POST 方法
示例
okHandler、errorHandler、completeHandler 为事件处理程序,可含两个参数:第一个参数为服务器端输出的内容;第二个参数为 HTTP 状态码(okHandler 的状态码总是 200)。如果服务器端输出的内容前五个字符是 <?xml,则第一个参数为 xml 结构,否则被当作普通文本。这里没有使用 Content-Type 来判断是 XML 还是普通文本,因为实际应用中可能动态输出的是 XML,但却没有设置 Content-Type 为 text/xml。
下载 Ajax.js。注意这只是 EZJ v1.1 中的一部分功能预览,EZJ v1.1 发布时可能会对其代码作调整,另外,EZJ v1.1 也不会单独发布该文件包,而是集成在 EZJ 中。