深入理解jQuery layui分页控件的使用
$.getJSON()的使用方法简介
$.getJSON(url[,data][,success(data,textStatus,jqXHR)])
url是必选参数,表示json数据的地址;
data是可选参数,用于请求数据时发送数据参数;
success是可参数,这是一个回调函数,用于处理请求到的数据。
//内容页面<br> <divid="notice_div"></div><br>//分页控件 <divid="notice_pages"></div> <script> varroolurl="http://"+window.location.host; varurlAshx=roolurl+"/aa/Ashx/NoticeInfo.ashx"; //varpages=0; //获取分页好的公告内容 functionGetNoticeList(curr,cid){ $.getJSON(urlAshx, {//参数 action:"notice_action", courseid:cid, page:curr||1,//向服务端传的参数,此处只是演示 nums:3//每页显示的条数 },function(datajson){//成功执行的方法 if(datajson!=null){ varnorice_content=""; //alert(datajson.pages); $(datajson.rows).each(function(n,Row){ norice_content+="<divclass='panelpanel-default'>"; norice_content+="<divclass='panel-heading'>"; norice_content+="<h3class='panel-title'>"; norice_content+=Row.CreateDate; norice_content+=""; norice_content+=Row.Creater; norice_content+="</h3>"; norice_content+="</div>"; norice_content+="<divclass='panel-body'>"; norice_content+=Row.NoticeContent; norice_content+="</div>"; norice_content+="</div>"; }); $('#notice_div').html(norice_content); //alert(11); //调用分页 laypage({ cont:'notice_pages',//容器。值支持id名、原生dom对象,jquery对象。【如该容器为】:<divid="page1"></div> pages:datajson.pages,//总页数 groups:5,//连续显示分页数 skip:false,//是否开启跳页 skin:'#AF0000', curr:curr||1,//当前页, jump:function(obj,first){//触发分页后的回调 if(!first){//点击跳页触发函数自身,并传递当前页:obj.curr GetNoticeList(obj.curr,cid); } } }) } }); } $(document).ready(function(){ GetNoticeList(0,'<%=_courseid%>') }); </script>
以上所述是小编给大家介绍的jQuerylayui分页控件的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!