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 相关文章推荐
又一个php 分页类实现代码
Dec 03 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
php smarty模板引擎的6个小技巧
Apr 24 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
Jun 05 PHP
destoon实现首页显示供应、企业、资讯条数的方法
Jul 15 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
Apr 03 PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 PHP
php下载文件超时时间的设置方法
Oct 06 PHP
php可变长参数处理函数详解
Feb 22 PHP
PHP7多线程搭建教程
Apr 21 PHP
php爬取天猫和淘宝商品数据
Feb 23 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 友好URL的实现(吐血推荐)
2008/10/04 PHP
利用php递归实现无限分类 格式化数组的详解
2013/06/08 PHP
php使用websocket示例详解
2014/03/12 PHP
jQuery DOM操作小结与实例
2010/01/07 Javascript
可以将word转成html的js代码
2010/04/11 Javascript
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
2014/08/24 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
JS随机洗牌算法之数组随机排序
2016/03/23 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
详解vue.js+UEditor集成 [前后端分离项目]
2017/07/07 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
vue使用监听实现全选反选功能
2018/07/06 Javascript
javascript实现留言板功能
2020/02/08 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
Python中进程和线程的区别详解
2017/10/29 Python
Python多重继承的方法解析执行顺序实例分析
2018/05/26 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
Python : turtle色彩控制实例详解
2020/01/19 Python
python 子类调用父类的构造函数实例
2020/03/12 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
使用phonegap播放音频的实现方法
2017/03/31 HTML / CSS
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
金融系毕业生自荐书
2014/07/08 职场文书
信息技术国培研修日志
2015/11/13 职场文书
中学教代会开幕词
2016/03/04 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python
SpringCloud Alibaba项目实战之nacos-server服务搭建过程
2021/06/21 Java/Android