thinkPHP基于ajax实现的菜单与分页示例


Posted in PHP onJuly 12, 2016

本文实例讲述了thinkPHP基于ajax实现菜单与分页的方法。分享给大家供大家参考,具体如下:

一个分类菜单,使用ajax实现:

function getid(id){
$.ajax({
   url: "{:U('/Index/example')}",
   type: "POST",
   data: {id:id}
  }).success(function(data) {
   $("#centent").html(data);
  });
}

并使用ajax分页,这个是网上某位写的:

<script type="text/javascript">
<!--
$("#page_show > a").click(function() {
  $('#centent').append('<span id="lod">加载中..</span>');
  //获取url
  var _HREF = $(this).attr('href');
  //加载页面
  $("#centent").load(_HREF, '', function() {
    $("#lod").remove();
  });
  return false;
});
//-->
</script>

之前使用post实现的菜单内容,没有什么问题

$.post(url, function(data) {
 $('.centent').html(data);
});

但是使用ajax实现时,不能得到正确结果。分页不能完成。
最后思考之下,将      type: "POST",改为     type: "GET",
问题解决。post方式也是以POST提交的,ajax开始也是以POST提交,为什么却不行呢?最后发现还是url的原因,两处url不一样。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
国内php原创论坛
Oct 09 PHP
php 图片加水印与上传图片加水印php类
May 12 PHP
PHP文件上传原理简单分析
May 29 PHP
解析在apache里面给php写虚拟目录的详细方法
Jun 24 PHP
递归实现php数组转xml的代码分享
May 14 PHP
php 类自动载入的方法
Jun 03 PHP
浅谈PHP中Stream(流)
Jun 08 PHP
php模板引擎技术简单实现
Mar 15 PHP
解析 thinkphp 框架中的部分方法
May 07 PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
PHP工厂模式简单实现方法示例
May 23 PHP
微信支付开发维权通知实例
Jul 12 #PHP
PHP生成短网址方法汇总
Jul 12 #PHP
thinkPHP分组后模板无法加载问题解决方法
Jul 12 #PHP
微信支付开发告警通知实例
Jul 12 #PHP
Yii数据读取与跳转参数传递用法实例分析
Jul 12 #PHP
微信支付开发发货通知实例
Jul 12 #PHP
thinkphp中的url跳转用法分析
Jul 12 #PHP
You might like
php开发环境配置记录
2011/01/14 PHP
深入php self与$this的详解
2013/06/08 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
PHP生成静态HTML页面最简单方法示例
2015/04/09 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
[原创]图片分页查看
2006/08/28 Javascript
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
js 通用javascript函数库整理
2011/08/14 Javascript
jQuery 滑动方法slideDown向下滑动元素
2014/01/16 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
javascript递归回溯法解八皇后问题
2015/04/22 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
jquery处理checkbox(复选框)是否被选中实例代码
2017/06/12 jQuery
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
2017/08/09 jQuery
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
JavaScript中字符串的常用操作方法及特殊字符
2018/03/18 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
[50:58]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 Mineski vs EG
2018/04/03 DOTA
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
简单介绍python封装的基本知识
2019/08/10 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
python 实现生成均匀分布的点
2019/12/05 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
2021/01/18 Python
CSS3 文字动画效果
2020/11/12 HTML / CSS
canvas拼图功能实现代码示例
2018/11/21 HTML / CSS
新奇的小玩意:IWOOT
2016/07/21 全球购物
新驾驶员个人自我评价
2014/01/03 职场文书
八年级历史教学反思
2014/01/10 职场文书
大学生个人事迹材料
2014/01/21 职场文书
电话客服专员岗位职责
2014/06/28 职场文书
心得体会的写法
2014/09/05 职场文书
党的群众路线教育实践活动个人剖析材料
2014/10/07 职场文书
钱学森电影观后感
2015/06/04 职场文书