123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- {extend name="layout/content" /}
- {block name="content"}
- <div class="container-fluid" style="padding: 0 !important;">
- <div class="row">
- <input type="hidden" id="noticeCount" value="{$total}">
- <div class="col-sm-12" id="notices">
- </div>
- </div>
- <div class="page" style="text-align: center;height: 80px;width: 100%;position: fixed;bottom: 0;">
- <ul class="pagination"></ul>
- </div>
- </div>
- <link href="/static/css/bootstrapv3.min.css" rel="stylesheet">
- <link href="/static/css/notice.css" rel="stylesheet">
- <script type="text/javascript">
- let pageSize = 6;
- let currentPage = 1;
- var totalPages = $("#noticeCount").val();
- $(function () {
- render();
- Feng.confirm("请阅读《关于晋江市现代产业体系第六、七层次人才认定申报改用泉州市“一站式”服务平台系统申报的公告》!");
- });
- function render() {
- $.ajax({
- url: "/common/notice/list",
- data: {
- page: currentPage,
- pageSize: pageSize
- },
- dataType: "json",
- success: function (result) {
- var html = "";
- for (var key in result) {
- html = html + "<div class=\"alert alert-success alert-dismissable\" style='background-color: #f5f5f5;position: relative;min-height: 75px;'>\n" +
- "<button aria-hidden=\"true\" data-dismiss=\"alert\" class=\"close\" type=\"button\">×</button>\n" +
- (result[key].showWay == 1 ? result[key].content : '<a href="/common/notice/view/id/' + result[key].id + '" target="_blank">' + result[key].title + '</a>') +
- "<span style='right: 50px;bottom: 5px;position: absolute'><i class='fa fa-calendar'></i>  " + result[key].createtime + "</span>" +
- "</div>";
- }
- $("#notices").empty().append(html);
- setPage(currentPage, Math.ceil(totalPages / pageSize), render)
- }
- })
- }
- function setPage(pageCurrent, pageSum, callback) {
- $('.pagination').bootstrapPaginator({
- currentPage: pageCurrent, //当前页。
- totalPages: pageSum, //总页数。
- size: "large", //应该是页眉的大小。
- bootstrapMajorVersion: 3, //bootstrap的版本要求。
- alignment: "center",
- numberOfPages: 6, //显示的页数
- itemTexts: function (type, page, current) {
- switch (type) {
- case "first":
- return "首页";
- case "prev":
- return "上一页";
- case "next":
- return "下一页";
- case "last":
- return "末页";
- case "page":
- return page;
- }
- },
- onPageClicked: function (event, originalEvent, type, page) {
- // 把当前点击的页码赋值给currentPage, 调用ajax,渲染页面
- currentPage = page;
- callback && callback()
- }
- });
- }
- </script>
- {/block}
|