美文网首页
关于分页及模板

关于分页及模板

作者: 北街九条狗 | 来源:发表于2019-06-05 18:31 被阅读0次
模板

应用模板需要先引入template-web.js文件

<script src="../jq/template-web.js"></script>

通过ajax将用户信息放入模板

$.post(
    'http://localhost:8080/user/find',//发送路径
    {
    name:$('#findname').val(),
    id:$('#findage').val()
    },//传到后台的变量
    function (res) {
        if (res == null) {
            alert("没有查询到符合条件的用户信息")
        } else {
            let json={
                'list':res
            };用json方式接一下
            let html = template('ababa', json);//将json数据指定给id=ababa的标签应用
            $('#box2').append(html);//将选然后的模板插入到制定位置
                        
        }
    },
    'json'
)

指定模板

<script id="ababa" type="text/html">
    {{each list as red}}
        id={{red.id}}</br>
        name={{red.name}}</br>
        age={{red.age}}</br>
        birthday={{red.birthday}}<br>
        <hr>
    {{/each}}
</script>
分页

分页应用的GitHub,需要下载后引用一个js文件mricode.pagination.js

<script src="../jq/mricode.pagination.js"></script>

模板插入位置代码

<div class="col-lg-6" id="box2">
    <ul id="artul" class="fly-list">
        //模板插入位置
    </ul>
    //分页插件,页数按键
    <div style="text-align: center">
        <div id="page" ></div>
         </div>
</div>

模板

<script id="replymodel" type="text/html">
    {{each list as red}}
        <li>
            id={{red.id}}</br>
            name={{red.name}}</br>
            age={{red.age}}</br>
            birthday={{red.birthday}}<br>
            <hr>
        </li>
    {{/each}}
</script>

js部分

//判断是否初始化
if($("#page").pagination()){
    $("#page").pagination('destroy');//销毁初始化
};
$("#page").pagination({
        pageIndex:0,
        pageSize:1,
        pageBtnCount : 6,
        firstBtnText : "首页",
        lastBtnText : "尾页",
        prevBtnText : "上一页",
        nextBtnText :"下一页",
        remote: {
            url: 'http://localhost:8080/user/page',
            success: function (data) {
            // data为ajax返回数据
            var html=template("replymodel",data);
            $('#artul').html('');
            $('#artul').append(html)
        },
        totalName:'total'
    }
})

相关文章

  • 关于分页及模板

    模板 应用模板需要先引入template-web.js文件 通过ajax将用户信息放入模板 指定模板 分页 分页应...

  • 单页面响应式模板:血色圆月

    预览: 部分页面展示: 演示及下载: 演示地址 免费下载 更多模板请立刻访问模板集市 介绍: 单页面响应式模板,支...

  • 模板接口

    目录 后端模板匹配实现过程 1. 后端模板匹配实现过程属性 接口功能 返回用户照片分页信息,并按照模板内容和分页照...

  • HIS系统

    对于分页模板除了首页显示以外其他点击在此给分页模板追加内容需要判定是否已经初始化

  • 【TP5-10】视图与模板

    1、模板输出 2、分页输出 3、公共模板application/index/view/user/header.ht...

  • Vue v-for实现分页 2018-08-08

    一、模板 模板中用slice函数对数据数组进行分页显示 二、数据 三、效果图

  • 分页器的使用

    1.获取分页对象 2.模板中的使用

  • django 使用原生sql及分页

    python3 django 使用原生sql及分页 django 使用原生sql及分页,类似于django res...

  • 写论文时用到的Mac Word 2011技巧收录

    1.删除分页符 问题来源:使用的模板上有很多看不见的分页符,导致在插入目录的时候,出现了页码混乱。因此需要将分页符...

  • 87_熟练掌握ES Java API_基于search temp

    87_熟练掌握ES Java API_基于search template实现按品牌分页查询模板 搜索模板的功能,j...

网友评论

      本文标题:关于分页及模板

      本文链接:https://www.haomeiwen.com/subject/rxisxctx.html