使用 GET 方式与 PHP 交互
对于 PHP 页面,也可以使用 XMLHttpRequest 组件来进行请求。请求后,服务器将执行被请求的
PHP 代码并返回执行结果。以下代码根据参数 id 使用 SQL 语句对数据库中的数据进行查询,并输
出相应的查询结果。
//获取参
//
//
//转
以下代码使用 XMLHttpRequest 组件根据用户在文本框上输入的 id 参数对该文件进行请求,并在
页面的层(DIV)上输出查询结果。
Ajax Example
上面的代码首先构造了一个要请求的 URL 地址,然后对该地址进行请求并在页面上输出相应的结
果。
可以看出,上面对 PHP 页面的请求过程与对 HTML 页面的请求过程相同。PHP 代码可以根据用户在
JavaScript 中构造的地址中的参数来执行不同的操作。
使用 POST 方式与 PHP 交互
使用 POST 对 PHP 进行交互的方式主要是针对 PHP 页面上的“POST”表单。页面上的 JavaScript
代码可以通过 XMLHttpRequest 组件向 PHP 页面提交数据。以下代码将用户通过 POST 方式提交的
数据存入数据库。
上面的代码在正确运行的情况下会输出“1”字符,以下 Ajax 代码通过判断 PHP 页面的输出来决
定操作是否成功。