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 相关文章推荐
PHP4与PHP5的时间格式问题
Feb 17 PHP
php mysql数据库操作类
Jun 04 PHP
php Sql Server连接失败问题及解决办法
Aug 07 PHP
PHP中数组合并的两种方法及区别介绍
Sep 14 PHP
PHP时间戳与日期之间转换的实例介绍
Apr 19 PHP
PHP遍历并打印指定目录下所有文件实例
Feb 10 PHP
thinkphp获取栏目和文章当前位置的方法
Oct 29 PHP
PHP实现连接设备、通讯和发送命令的方法
Oct 13 PHP
linux下php上传文件注意事项
Jun 11 PHP
PHP的cookie与session原理及用法详解
Sep 27 PHP
PHP7 标准库修改
Mar 09 PHP
详解PHP用mb_string处理windows中文字符
May 26 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
几种显示数据的方法的比较
2006/10/09 PHP
php配置php-fpm启动参数及配置详解
2013/11/04 PHP
超级强大的表单验证
2006/06/26 Javascript
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
浅谈JavaScript中的作用域和闭包问题
2015/07/07 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
Bootstrap Table使用整理(一)
2017/06/09 Javascript
详解webpack+vue-cli项目打包技巧
2017/06/17 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
微信小程序实现评论功能
2018/11/28 Javascript
jQuery实现左右两个列表框的内容相互移动功能示例
2019/01/27 jQuery
js键盘事件实现人物的行走
2020/01/17 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
对Python新手编程过程中如何规避一些常见问题的建议
2015/04/01 Python
python批量提取word内信息
2015/08/09 Python
Python assert语句的简单使用示例
2019/07/28 Python
python如何将多个PDF进行合并
2019/08/13 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
简单了解Python write writelines区别
2020/02/27 Python
python实现在线翻译功能
2020/03/03 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
2020/05/29 Python
Python中pass的作用与使用教程
2020/11/13 Python
python使用scapy模块实现ping扫描的过程详解
2021/01/21 Python
基于zepto的插件之移动端无缝向上滚动并上下触摸滑动实例代码
2016/12/20 HTML / CSS
美国台面电器和厨具品牌:KitchenAid
2019/04/12 全球购物
物流创业计划书
2014/02/01 职场文书
小学生检讨书大全
2014/02/06 职场文书
大客户经理岗位职责
2015/04/09 职场文书