您现在的位置是:网站首页> 编程资料编程资料
ajax实现页面加载和内容删除_AJAX相关_
2023-05-25
369人已围观
简介 ajax实现页面加载和内容删除_AJAX相关_
ajax最大的好处就在于加载和删除的时候不会跳转页面,现在的网页大多都会选择用ajax来写,相比嵌入PHP代码来说减少了代码量,同时加载页面也会比较快,下面是用ajax以数据库fruit表为例写的加载页面和水果的删除,刚开始用ajax可能写起来还是会比较手生,就当是练习好了。
这是fruit表:

下面就是首页的代码了,先建一个php文件main.php
内容加载
| 水果名称 | 水果价格 | 水果产地 | 操作 |
我选择的是在页面只显示fruit表中的水果名称 价格和产地这三列,下面我们就要写加载的处理页面了,建一个php文件,jiazaiym.php
Query($sql); $str=""; foreach($arr as $v) { $str=$str.implode("^",$v)."|"; //每一行之间用“|”连接,这样最后就会多出一个“|” } $str=substr($str,0,strlen($str)-1); //把最后多出的“|”用截取字符串的方式删去 echo $str; ?>加载页面代码写完之后就可以正式的写ajax了,这些是要写在main.php中的。
注意:在写ajax的时候要特别注意里面的分号和逗号,我自己总是把逗号写成分号,结果无法输出,在检查一遍代码无误后,才发现是逗号写错了,这是件非常令人头疼的事情。
写完加载页面之后我们要开始写删除页面了,建一个php文件shanchu.php,删除页面是非常简单的,和之前直接嵌入php 是差不多的。
Query($sql,0)) { echo"OK"; } else{ echo"flase"; } 接下来在我要重新写一个ajax的时候会发现,写完之后不运行,因为在加载页面的时候删除里面的 class不识别,这就需要我把删除放到加载的ajax里面了,同时把加载封装成一个方法,删除的时候调用一下就可以。
这样写起来就没有问题了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- ajax实现登录功能_AJAX相关_
- Ajax实现phpcms 点赞功能实例代码_AJAX相关_
- Servlet 与 Ajax 交互一直报status=parsererror的解决办法_AJAX相关_
- Ajax校验是否重复的实现代码_AJAX相关_
- Spring MVC前端与后端5种ajax交互方法【总结】_AJAX相关_
- ajax+springmvc实现C与View之间的数据交流方法_AJAX相关_
- Ajax中post方法直接返回以0开头数字出错问题分析_AJAX相关_
- ajax用json实现数据传输_AJAX相关_
- Ajax 传递JSON实例代码_AJAX相关_
- 用Promise解决多个异步Ajax请求导致的代码嵌套问题(完美解决方案)_AJAX相关_
