thinkphp 中的volist标签在ajax操作中的特殊性(推荐)


Posted in PHP onJanuary 15, 2018

背景

在一个ThinkPHP的复杂页面(包含volist)中实现volist标签显示Jquery查询结果的返回

知识点

使用ajax的目的是不刷新整个页面的前提下实现部分表格数据的刷新,但是注意ThinkPHP框架中的volist标签是运行在服务器端的,所以使用js动态获取的数据是无法使用thinkPHP标签的,无法将 $this->ajaxReturn($data); 的结果直接用 $("#div_id").HTML(data) 的方法显示。

目前找到的解决方法(都有缺陷)

1.新建一个页面进行显示

重新打开一个跳转页面,将返回的值采用 $this->assign("volist_name", $data); 的方式返回。

**缺陷:相当于对整个页面重新进行了加载,并没有达到部分更新表单的需求。

2.不用thinkPHP框架的标签进行显示

不采用 volist 标签,对 ajaxReturn 返回的结果进行分析,按照自己的js的template模板进行显示,可以实现局部表单更新

1,template模板 <script id="events-template" type="x-tmpl-mustache">     {{#data}}      

总结

以上所述是小编给大家介绍的thinkphp 中的volist标签在ajax操作中的特殊性(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
图形数字验证代码
Oct 09 PHP
fleaphp rolesNameField bug解决方法
Apr 23 PHP
php将时间差转换为字符串提示
Sep 07 PHP
PHP pathinfo()获得文件的路径、名称等信息说明
Sep 13 PHP
析构函数与php的垃圾回收机制详解
Oct 28 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
Jan 07 PHP
php实现的通用图片处理类
Mar 24 PHP
Laravel框架路由设置与使用示例
Jun 12 PHP
PHP删除字符串中非字母数字字符方法总结
Jan 20 PHP
php设计模式之观察者模式定义与用法经典示例
Sep 19 PHP
php引用和拷贝的区别知识点总结
Sep 23 PHP
Laravel 使用查询构造器配合原生sql语句查询的例子
Oct 12 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
Jan 15 #PHP
PHP7扩展开发之hello word实现方法详解
Jan 15 #PHP
基于 Swoole 的微信扫码登录功能实现代码
Jan 15 #PHP
详解PHP序列化和反序列化原理
Jan 15 #PHP
PHP使用两个栈实现队列功能的方法
Jan 15 #PHP
php获取ajax的headers方法与内容实例
Dec 27 #PHP
PHP实现求连续子数组最大和问题2种解决方法
Dec 26 #PHP
You might like
PHP新手上路(四)
2006/10/09 PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
javascript常用方法汇总
2014/12/02 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
2015/10/29 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
2016/12/13 Javascript
Android中Okhttp3实现上传多张图片同时传递参数
2017/02/18 Javascript
jQuery实现滚动效果
2017/11/17 jQuery
第一个Vue插件从封装到发布
2017/11/22 Javascript
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
监听angularJs列表数据是否渲染完毕的方法示例
2018/11/07 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
微信小程序实现轨迹回放的示例代码
2019/12/13 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
[00:35]DOTA2上海特级锦标赛 MVP.Phx战队宣传片
2016/03/04 DOTA
Python运算符重载用法实例
2015/05/28 Python
Python赋值语句后逗号的作用分析
2015/06/08 Python
在Lighttpd服务器中运行Django应用的方法
2015/07/22 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python利用splinter实现浏览器自动化操作方法
2018/05/11 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
2018/05/18 Python
Django celery异步任务实现代码示例
2020/11/26 Python
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
通往英国高街的商店橱窗:Down Your High Street
2020/07/19 全球购物
毕业生工作求职信
2014/06/30 职场文书
授权委托书
2014/07/31 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
作弊检讨书范文
2015/05/06 职场文书
2019年大学推荐信
2019/06/24 职场文书
家电创业计划书
2019/08/05 职场文书
总结Python变量的相关知识
2021/06/28 Python