博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ajax对数据的删除与查看
阅读量:5326 次
发布时间:2019-06-14

本文共 2006 字,大约阅读时间需要 6 分钟。

1.数据库找一张表:
颜色表 2.主页面 主页面的代码用到tbody; TBODY作用是: 可以控制表格分行下载,从而提高下载速度。 (网页的打开是先表格的的内容全部下载完毕后,才显示出来,分行下载可以先显示部分内容,这样会减少用户等待时间。 使用TBODY的目的是可以使得这些包含在内的代码不用在整个表格都解析后一起显示,就是说如果有多个行,那么如果得到一个TBODY行,就可以先显示一行。  BODY是HTML的文本体,一个,只有一个BODY,而在TABLE中可以有多个TBODY。 TBODY这个标签可以控制表格分行下载,当表格内容很大时比较实用,在需要分行下载处加上和, 比如:  以下为引用的内容:head1head2首先显示首先显示再显示再显示foot1foot2  注意: *1.TBODY元素在浏览器中不会被渲染表示 *2.当不同行间的单元间合并时各单元格所在的行不要加TBODY标签 提示:TBODY元素内包含的有效标签有:TD、TH、TR 特别提示 本例代码的运行将看不到效果,因为表格中的内容比较少, 只有在数据量大而且表格嵌套较多时才看得到效果。 主页面代码:
    
无标题文档

显示数据

代号 名称 操作
 
图:
回调函数里面是空的,等会回来写; 接着是加载页面: 显示:遍历数组,显示出表的内容,具体:
Query($sql);//遍历$str="";foreach ($arr as $v){ $str = $str.implode("-",$v)."|"; //用-把$v拼起来,拼出来是1-红2-蓝,用|分割,拼出来是1-红|2-蓝|}echo $str;
来看一下输出的是什么:

 

在最后面多了一条竖线,去竖线:
$str = substr($str,0,strlen($str)-1);//截取字符串:从第0个开始,截取它的长度-1//strlen获取字符串长度
再来看:

 

现在来写回调函数:
 
写完看下页面:

 

3.接下来就可以写删除了: 先在在最后的一个单元格中添加删除按钮,并传一个主键值:
"" +                   "" +                   //ids里面存上主键值                   "";

 给删除按钮添加事件,并调用Ajax方法: **
异步与同步的区别: 同步需要等待返回结果才能继续,不必等待,一般需要监听的结果
 
同步是在一条直线上的队列,不在一个队列上 各走各的 **
//给删除按钮加上事件            $(".sc").click(function(){                var ids = $(this).attr("ids");                $.ajax({                   url:"shanchu.php",                    data:{ids:ids},                    dataType:"TEXT",                    type:"POST",                    success:function (d) {                                            }                });            })
 
回调函数等等回来写;
继续删除处理页面:
Query($sql,0)){ echo "ok";}else{ echo "no";}
这样来看:
点击删除,删掉以后不刷新页面, 若是让他自动加载数据,需要把加载数据的代码封装成一个方法,删除的时候调用此方法;就哦可了 主页面代码:
    
无标题文档

显示数据

代号 名称 操作
View Code
 
删除页面代码:
Query($sql,0)){ echo "ok";}else{ echo "no";}
View Code
 

转载于:https://www.cnblogs.com/xuan584521/p/6536863.html

你可能感兴趣的文章
thread msg
查看>>
【重点突破】——第三方绘图工具FusionCharts.js的使用详解
查看>>
C#中的反射
查看>>
NHibernate - ICriteria 查询[转 十年如一]
查看>>
linux 2.4.16 内核 strcmp详解
查看>>
python 全栈开发,Day67(Django简介)
查看>>
ML_入门
查看>>
vuex 的基本使用
查看>>
通过Python实现mysql查询数据库实例
查看>>
Python图形编程探索系列-09-tkinter与matplotlib结合案例
查看>>
Analysis of Web.xml in Hello1 project
查看>>
cloc 统计代码行数工具
查看>>
Scala学习——基础篇
查看>>
16.迭代器模式(Iterator Pattern)
查看>>
数据结构实验之链表六:有序链表的建立(SDUT 2121)
查看>>
pl sql 查询显示乱码解决方法——设置环境变量NLS_LANG
查看>>
彻底取消Myeclipse对js文件的校验
查看>>
vs调试程序缺少 msvcp140d.dll 解决方法
查看>>
【模拟】神奇的树
查看>>
ubuntu创建用户命令
查看>>