文档章节

根据后台数据 动态显示前台编辑按钮内容

t
 tystys
发布于 2017/02/13 17:34
字数 485
阅读 10
收藏 0

情景:根据后台数据实际公开还是隐藏  动态显示点此公开 或者是点此隐藏

(所有数据是从后台volist出来的)

例:数据记录1 是隐藏的----前台按钮显示的文字就是点此公开     用户3是公开可以看的

前台按钮显示的文字就是点此隐藏 

流程---点击公开---弹出警示框----点击确定---后台操作---

复杂点1------点击公开--触发警示框显示---点击确定----才进行ajax交互-------(复杂点:传用户ID

中间经过了一个警示框---没法直接传userID进去----解决:循环时候在点此公开之后,写一个隐藏的input框,存储用户ID,然后jquery 声明一个全局变量--存放用户ID:点击删除---获取影藏input value值)

之前复杂的解决方法---

//全局变量 num 存放 该条记录的id
    var num=0;

<!-- 获取该条记录的id -->
             num = $(this).next('input').val();

然后ajax交互)

复杂点2----ajax 返回数据--需要两部分-数据记录+分页信息

自己研究的解决方案-很复杂--求改进----返回  json_encode(后台数据)+拼接“&”+拼接分页

前台接受数据---根据&拆分---第一部分是数据----

                   $.each(data,
                                function(index, item) { 
                                    html1 += '  ';
                                         });

循环数据--输出到对应容器--;第二部分分页数据输出到对应的page容器;

复杂点3:--------删除时候----ajax请求后台--接受实时数据----前台根据公开还是隐藏--实时改变中间按钮的文字(点此公开、点此隐藏)----需要做判断--很麻烦--初步解决---直接在后台返回的数据源里面加一个字段--专门存放要显示的文字(点此公开/或者点此隐藏)----前台直接接受直接显示

 

© 著作权归作者所有

共有 人打赏支持
t
粉丝 2
博文 72
码字总数 82272
作品 0
私信 提问
0067 如何编程开发一个新闻发布功能网站

  上一节课完成了一个学生分数信息管理网页的全部功能,并初步学习了如何使用PHP编程语言调用MySQL数据库实现数据的动态管理。   这节课来学习编写开发一个完整的网站,包含后台数据管理...

零基础学编程
2018/10/23
0
0
Sensorcmd系统前台使用手册

阅读先知 1. 具有逻辑型知识点的通过加粗字体来显示, 例如是否加入检测信息汇总. 2. 涉及到系统其它功能模块的, 通过颜色加重并加粗, 例如项目配置/传感模块配置 0. 系统首页部分 功能效果图...

fzyz_abc
2016/09/13
10
0
MetInfo v5.2.6 版本更新公告

客官久等了,MetInfo v5.2.6 新版发布!请及时升级!更新说明 本次更新版本主要针对5.2.5功能优化和系统BUG修复。 MetInfo v5.2.6 更新简报(2014年6月12日发布更新) 新增:产品,新闻,下载...

MetInfo
2014/06/12
1K
3
修复bug、细节优化--蝉知企业门户系统 5.3.1 发布

蝉知企业门户系统 5.3.1 发布了。 一、修改记录 修复侧边显示不正确问题 修复自动更新权限失败的问题 修复缓存文件存储了两份的问题 自定义css文件路径问题 检查下热门产品区块无法显示的问题...

it1000001001
2016/05/26
1K
3
网市场云建站系统 v3.10 发布,注重实际应用

软件简介 系统成熟、流程完善、细节精致、使用简单。极低的成本投入,5分钟安装部署,选好模版一键导入。最快出网站,最快赚到钱。网市场云建站系统,历经8年,不断完善,拒绝半成品! 升级更...

鬼画符
2018/03/02
560
0

没有更多内容

加载失败,请刷新页面

加载更多

简单模仿配置文件的反射机制

//Student类 public class Student { public void love() { System.out.println("python"); } } //Tesy类 public class Tesy { public static void main(String[] args) throws Exceptio......

南桥北木
4分钟前
0
0
你真的需要了解一下CSS变量 var()的用法

当Web项目变得越来越大时,他的CSS会变得像天文数字那么大而且还变得混乱。为了帮助我们解决这个问题,新的CSS变量很快就会出现在主流浏览器中,它让开发人员能够重用并轻松编辑重复出现的C...

前端小攻略
7分钟前
0
0
嵌入式应用选择合适的微控制器

为嵌入式应用选择微控制器有几个原因,即低成本,高集成度,增加可靠性,节省空间等。 准备所需硬件接口列表使用微控制器的基本硬件框图,准备一份微控制器需要支持的所有外设接口的列表。微...

linux-tao
49分钟前
4
0

中国龙-扬科
今天
2
0
使用apicloud开发移动端APP,IOS list页面滚动卡顿解决记录

给内容容器添加样式:-webkit-overflow-scrolling:touch; -webkit-overflow-scrolling:属性控制元素在移动设备上是否使用滚动回弹效果. auto:使用普通滚动, 当手指从触摸屏上移开,滚动会立即...

万建宁
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部