新建process.php文件如下:
"Hello World!"; //返回给前端Hello World!
?>
新建ajax3.html文件,如下:


找到xampp下的hotdocs,新建目录ajaxstudy,将上述创建的process.php和ajax4.html放入其中,如下所示:

输入http://localhost/ajaxstudy/ajax4.html,效果如下:

单击按钮,效果如下:

前端以get的形式传递一个参数name到php,修改process.php文件如下:

页面创建一个表单,用于Get方式提交数据到PHP

效果如下:

观察发现,通过表单get方式提交数据到php这种方式,单击提交后会跳转到一个php文件,并且在url地址栏后面拼接上一个name参数。

js部分如下:

运行效果如下:

通过Ajax GET请求提交数据,发现地址栏的url并没有发生变化,并没有发生跳转,直接在当前页面实现数据,不刷新页面的情况下获取数据。
前端以post的形式传递一个参数name到php,修改process.php文件如下:



观察发现,通过表单post方式提交数据到php这种方式,单击提交后会跳转到一个php文件。



通过Ajax POST请求提交数据,发现地址栏的url并没有发生变化,并没有发生跳转,直接在当前页面实现数据,不刷新页面的情况下获取数据。