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 相关文章推荐
NO3第三帝国留言簿制作过程
Oct 09 PHP
php字符串截取问题
Nov 28 PHP
PHP命名空间(Namespace)简明教程
Jun 11 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
PHP代码实现爬虫记录――超管用
Jul 31 PHP
PHP抽奖算法程序代码分享
Oct 08 PHP
PHP如何实现跨域
May 30 PHP
php原生导出excel文件的两种方法(推荐)
Nov 19 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
Aug 17 PHP
PHP PDOStatement::nextRowset讲解
Feb 01 PHP
php中isset与empty函数的困惑与用法分析
Jul 05 PHP
laravel 获取当前url的别名方法
Oct 11 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中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
在IE下:float属性会影响offsetTop的取值
2006/12/22 Javascript
动态控制Table的js代码
2007/03/07 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
理清apply(),call()的区别和关系
2011/08/14 Javascript
关于textarea提交的内容无法换行的解决办法
2013/04/09 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
2015/09/11 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
2015/09/24 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
使用Node.js给图片加水印的方法
2016/11/15 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
微信小程序封装分享与分销功能过程解析
2019/08/13 Javascript
[01:55]2014DOTA2国际邀请赛 BBC正赛第一天总结
2014/07/10 DOTA
Python单链表的简单实现方法
2014/09/23 Python
python获取远程图片大小和尺寸的方法
2015/03/26 Python
Python编程产生非均匀随机数的几种方法代码分享
2017/12/13 Python
微信跳一跳python代码实现
2018/01/05 Python
python文本数据相似度的度量
2018/03/12 Python
Python数据预处理之数据规范化(归一化)示例
2019/01/08 Python
Django 接收Post请求数据,并保存到数据库的实现方法
2019/07/12 Python
python 实现turtle画图并导出图片格式的文件
2019/12/07 Python
文案策划求职信
2014/03/18 职场文书
中央空调节能方案
2014/06/15 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
门市房租房协议书
2014/12/04 职场文书
薪资证明范本
2015/06/19 职场文书
2015年学校综合治理工作总结
2015/07/20 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
js判断两个数组相等的5种方法
2022/05/06 Javascript