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
php中使用DOM类读取XML文件的实现代码
Dec 14 PHP
浅析Mysql 数据回滚错误的解决方法
Aug 05 PHP
使用php显示搜索引擎来的关键词
Feb 13 PHP
php调用c接口无错版介绍
Mar 11 PHP
php中字符串和正则表达式详解
Oct 23 PHP
完整删除ecshop中获取店铺信息的API
Dec 24 PHP
PHP设置images目录不充许http访问的方法
Nov 01 PHP
php正则修正符用法实例详解
Dec 29 PHP
php分页查询的简单实现代码
Mar 14 PHP
Yii框架实现多数据库配置和操作的方法
May 25 PHP
php 后端实现JWT认证方法示例
Sep 04 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
也谈截取首页新闻 - 范例
2006/10/09 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
Laravel 5+ .env环境配置文件详解
2020/04/06 PHP
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
2012/01/10 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
javascript实现拖动元素交换位置
2015/11/29 Javascript
jQuery基于扩展简单实现倒计时功能的方法
2016/05/14 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
js仿手机页面文件下拉刷新效果
2016/10/14 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
ES6概念 Symbol toString()方法
2016/12/25 Javascript
js实现简单的选项卡效果
2017/02/23 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
微信小程序支付前端源码
2018/08/29 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
tsconfig.json配置详解
2019/05/17 Javascript
es6数组的flat(),flatMap()函数用法实例分析
2020/04/18 Javascript
Python深入学习之闭包
2014/08/31 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
Windows系统下使用flup搭建Nginx和Python环境的方法
2015/12/25 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
英国游戏机和游戏购物网站:365games.co.uk
2018/06/18 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
PHP如何删除一个Cookie值
2012/11/15 面试题
新闻学专业个人求职信写作
2014/02/04 职场文书
班级文化标语
2014/06/23 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
赞助商致辞
2015/07/30 职场文书
2015年终个人政治思想工作总结
2015/11/24 职场文书
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
python 中yaml文件用法大全
2021/07/04 Python