gsgg.js 1.59 KB
$(function () {
  layui.use('element', function () {
    var element = layui.element; //导航的hover效果、二级菜单等功能,需要依赖element模块
    //监听导航点击
    element.on('nav(demo)', function (elem) {
      layer.msg(elem.text());
    });
  });
  layui.use('laydate', function () {
    var laydate = layui.laydate;
    //常规用法
    laydate.render({
      elem: '#date'
    });
  })

  layui.use('laypage', function () {
    var laypage = layui.laypage;
    //执行一个laypage实例
    laypage.render({
      elem: 'test1' //注意,这里的 test1 是 ID,不用加 # 号
      , count: 50 //数据总数,从服务端得到
    });
  });

  layui.use('laytpl', function () {
    laytpl = layui.laytpl;
      var getTpl = document.getElementById('demo').innerHTML
          , view = document.getElementById('notice-list');
      laytpl(getTpl).render(data, function (html) {
          view.innerHTML = html;
      });
  });
  initData()
})

//门户公示公告列表
function initData() {   
  $.ajax({
      type: "get",  //提交方式  
      url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径 
      data:{
          "currentPage":1,
          "pageSize":6
      }, 
      dataType: "json",
      async: false,
      //数据,这里使用的是Json格式进行传输  
      success: function (result) {//返回数据根据结果进行相应的处理           
          if (result.code == 200 && result.data != null) {
              data.list = result.data.records;                
          }
      }
  });

}

var data = { //数据
  "list": [],
  total: undefined
};