1,引用jquery.more.js
文件
在user_transaction.dwt
文件引入
<script type="text/javascript" src="themesmobile/68ecshopcom_mobile/js/jquery.js"></script>
<script type="text/javascript" src="themesmobile/68ecshopcom_mobile/js/jquery.more.js"></script>
2.添加html,js
代码
<div id="more">
<div class="single_item order_list info">
</div>
<a href="javascript:;" class="get_more" style="text-align:center;"><img src='themesmobile/68ecshopcom_mobile/images/category/loader.gif' width="12" height="12"></a>
</div>
<script type="text/javascript">
//瀑布流
var url = 'user_orders.php?act=ajax';
$(function() {
$('#more').more({
'address': url})
});
</script>
3.添加php
代码
$user_id = $_SESSION['user_id'];
$last = $_POST['last']+1;
$amount = $_POST['amount'];
//异步调用
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'ajax')
{
include('includes/cls_json.php');
$limit = " limit $last,$amount";//每次加载的个数
$json = new JSON;
//重点
$orders = get_user_orders_1($user_id, $amount, $last, '');
//$goodslist = get_index_best( $limit );
foreach($orders as $val){
$GLOBALS['smarty']->assign('item',$val);
$res[]['info'] = $GLOBALS['smarty']->fetch('library/user_orders_2.lbi');
}
}
die($json->encode($res));
其中,$order是你要追加进去的部分的分配数据,此处调用自定义函数获取数据
4.追加部分的html代码
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<h2>
<a href="supplier.php?suppId={$item.supplier_id}">
<img src="themesmobile/68ecshopcom_mobile/images/dianpu.png">
<span>订单日期:{$item.order_time}</span>
</a>
</h2>
<a href="user.php?act=order_detail&order_id={$item.order_id}">
{foreach from=$item.goods_list item=goods name=goods}
<dl>
<dt>
<img src="./../{$goods.goods_thumb}">
</dt>
<dd class="name">
<strong>{$goods.goods_name|truncate:25}</strong>
</dd>
<dd class="pice">
<em id="num_{$goods.goods_id}">x{$goods.goods_number}</em>
{$goods.formated_goods_price}<input type="hidden" name="agoods_id" id="{$goods.goods_id}" value="{$goods.goods_id}"/><input type="hidden" name="goods_num" value="{$goods.goods_number}"/>
</dd>
</dl>
{/foreach}
{if $item.have_paid eq $item.total_fee}
<div class="pic">共{$item.count}件商品<span>已付:</span><strong>{$item.total_fee}</strong></div>
{else}
<div class="pic">共{$item.count}件商品<span>已付:</span><strong>¥{$item.have_paid}</strong></div>
{/if}</a>
<script type="text/javascript">
</script>
<div class="anniu" style=" width:95%">
<!-- {if $item.shipping_status eq 2} -->
<!-- {if $goods.comment_state} -->
<!-- {else} -->
<a href="user.php?act=comment_order&rec_id={$goods.rec_id}" class="on_comment">评价</a>
<!-- {/if} -->
<!-- {if $goods.shaidan_state} -->
<!-- {else} -->
<a href="user.php?act=shaidan_send&id={$goods.rec_id}" class="on_comment">晒单</a>
<!-- {/if} -->
<!-- {/if} -->
<!-- {if $item.pay_status eq 2 && $item.have_paid neq $item.total_fee} -->
{$item.handler}(已付定金)
<!-- {else} -->
{$item.handler}
<!-- {/if} -->
</div>
补充:若不能直接滚动加载需要手动点击才能加载则可能是jquery.more.js
文件,将第二个判断改为原生js即可
$(window).scroll(function() {
if (is_stop) {
//console.dir(window.innerHeight);
if ($(window).scrollTop() == $(document).height() - window.innerHeight && is_stop == true) {
is_stop == false;
$('.get_more').click();
is_stop == true;
}
}
});
文章浏览阅读583次。mathcode:# ****************************************************************"""math: math.ceil(vars)---向上取整,内置函数round()四舍五入 math.floor(vars)---向下取整 math.pow(vars,n)---计算数值的n次方,返回值为浮点数 math.sqrt(vars)---开平方运算,返回值为浮点数 math.fabs(vars)_python内置计算模块
文章浏览阅读1.4k次,点赞3次,收藏5次。企业微信报警部署Zabbix 5.0企业微信报警Zabbix 5.0企业微信报警 Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。注册企业微信 创建企业微信机器人,这里可以在企业微信群里中添加群机器人,没有企业微信的可以自己在企业微信官网申请注册个企业,创建企业微信群至少3个人以上,记录下webhook。配置企业微信添加机器_zabbix5.0企业微信报警
文章浏览阅读1.7k次。一键安装lnmp_lnmp安装包如何补充充安装
文章浏览阅读365次,点赞6次,收藏8次。(2)算法层:主要进行算法设计及描述。首先根据系统的功能要求,制定可以实现此 功能的不同算法,分析和比较这些算法的优缺点,选定一种最适合的;这一 层的设计好坏直接决定了整个集成电路性能的好坏 、价格的高低 、市场的占有率,更决定了后续设计阶段的难易程度及效率。版图层的实现方式是系统最终的呈现方式,也是整个设计中最低的层次,并且仅仅是结构描述。(5)电路层:将逻辑层中的门电路用具体的晶体管 、电容 、电阻等基本电子元器件来表示,并将之间的互连关系呈现出来。数字电路的设计,是按照层次化的方式进行的。_数字电路设计有那几种层次,可否分别举个例子
文章浏览阅读5.1w次,点赞70次,收藏298次。来自:http://www.cnblogs.com/luoyun/archive/2013/01/04/2844274.html过滤器(Filter)和拦截器(Interceptor)的区别Filter介绍 Filter可以认为是Servlet的一种“加强版”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。Filter也可以对..._filter和interceptor的区别
文章浏览阅读1.7w次,点赞23次,收藏203次。关于cadence17.4的PCB绘制的学习经验分享,有详细的步骤以及在学习中遇见的问题的解决办法_cadence17.4使用教程
文章浏览阅读406次。遇到这种问题是比较头疼的,因为在正常的terminal和run模式下,代码并不会报错,仅仅在Pycharm的python console模式下报错,可以看到,国外的老哥也是因为这个原因,许多都打算弃坑Pycharm的使用了,毕竟这问题貌似都好几年就报告了,博客作者也是深受其害,最终在Stackoverflow上翻到了一篇求助博文,按照他的步骤下,发现仍然是可以运行代码的!PS: 需要是root 路径噢。_pycharm python console 打开报错
文章浏览阅读1.9k次。有人知道Python教程网盘谁有呀,哪个好?还是建议到千锋吧,在网上看了才决定来这的。小甲鱼或者廖雪峰python视频,云你好,邮箱[email protected],谢谢求 小甲鱼 python 语言教学视频网盘资源python语言教学视程,自个保存讲的仔知识点也比。链接: https://pan.baidu.com/s/1YKqBGWi1cxemu_HZ0Ctb2w 提取码: ad4p有没有比较好的..._人工智能 百度云盘
文章浏览阅读2.4k次。ASM添加磁盘报错:[grid@dbserver ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Sat Jun 20 02:57:10 2015Copyright (c) 1982, 2011, Oracle. All rights reserved.Connecte_create asm disk group 为什么磁盘不让选
文章浏览阅读4.3k次。1.系统path添加或者改名(系统找不到了就相当于删除,方便恢复)C:\ProgramData-切换\Oracle\Java\javapath\2.目录改名(同上,系统找不到了方便恢复)C:\ProgramData\Oracle\Java\javapath-切换_jdk 32 和64 装在同一台电脑 如何切换
文章浏览阅读3.6k次。Kinect2.0默认能够检测6个人,于是将6个人的关节数据来对比,取最近的那个。基于Kinect2.0官方的BodyBasics-WPF。定义一个距离的中间变量和一个身体数据,用来表示最近的那个private void Reader_FrameArrived(object sender, BodyFrameArrivedEventArgs e){bool dataReceived = ..._kinect v2 识别离开 unity
文章浏览阅读5.4w次,点赞43次,收藏214次。目录一.C 语言三目运算符简介二.C 语言三目运算符实战1.使用三目运算符2.使用 if / else 条件判断三.猜你喜欢零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门一.C 语言三目运算符简介三目运算符,又称条件运算符,是计算机语言([C](https://www.codersrc.com/c%e8%af%ad%e8%a8%80%e5%9f%ba%e7%a1%80),C++,Java等)的重要组成部分。它是唯一有 3 个操作数_c语言三目运算符