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 GD绘制24小时柱状图
Jun 28 PHP
php 时间计算问题小结
Jan 04 PHP
php 动态添加记录
Mar 10 PHP
PHP HTML代码串 截取实现代码
Jun 29 PHP
不要轻信 PHP_SELF的安全问题
Sep 05 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
Aug 19 PHP
PHP仿微信发红包领红包效果
Oct 30 PHP
PHP缩略图生成和图片水印制作
Jan 07 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
PHP设计模式之装饰器模式定义与用法简单示例
Aug 13 PHP
解决tp5在nginx下修改配置访问的问题
Oct 16 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中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
php析构函数的简单使用说明
2015/08/24 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
prototype Element学习笔记(篇二)
2008/10/26 Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
2013/01/29 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
动态改变div的z-index属性的简单实例
2013/08/08 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
基于JavaScript实现轮播图代码
2016/07/14 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
2016/12/27 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
swiper.js插件实现pc端文本上下滑动功能示例
2018/12/03 Javascript
vue自定义指令的创建和使用方法实例分析
2018/12/04 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
JS操作字符串转数字的常见方法示例
2019/10/29 Javascript
Vue插槽_特殊特性slot,slot-scope与指令v-slot说明
2020/09/04 Javascript
[01:15:45]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第一局
2016/02/26 DOTA
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
Python实现的计数排序算法示例
2017/11/29 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
Python 创建TCP服务器的方法
2020/07/28 Python
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
空字符串(“”)和null的区别
2012/11/13 面试题
阿尔卡特(中国)的面试题目
2014/08/20 面试题
关于毕业的广播稿
2014/01/10 职场文书
供应链金融服务方案
2014/05/25 职场文书
医学专业大学生职业生涯规划书
2014/10/25 职场文书
读后感作文评语
2014/12/25 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL