>  기사  >  웹 프론트엔드  >  jQuerylayui 페이징 제어를 사용하는 방법

jQuerylayui 페이징 제어를 사용하는 방법

小云云
小云云원래의
2018-01-13 10:41:561476검색

jquerylayui 페이징 제어는 프로젝트 개발 단계에서 자주 사용됩니다. 이 기사에서는 jQuerylayui 페이징 제어의 사용을 소개합니다. 관심 있는 친구들이 꼭 살펴보시기 바랍니다. .

$.getJSON()


$.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )

url은 json 데이터의 주소를 나타내는 필수 매개변수입니다.

data는 데이터를 요청할 때 데이터 매개변수를 보내는 데 사용되는 선택적 매개변수입니다. 성공은 매개변수화 가능하며, 이는 요청된 데이터를 처리하는 데 사용되는 콜백 함수입니다.

//内容页面 <br>   
<p id="notice_p"></p><br>   //分页控件
<p id="notice_pages"></p>
<script>
var roolurl = "http://" + window.location.host;
var urlAshx = roolurl + "/aa/Ashx/NoticeInfo.ashx";
//var pages = 0;
//获取分页好的公告内容
function GetNoticeList(curr, cid) {
$.getJSON(urlAshx,
{//参数
action: "notice_action",
courseid: cid,
page: curr || 1,//向服务端传的参数,此处只是演示
nums: 3//每页显示的条数
}, function (datajson) {//成功执行的方法
if (datajson != null) {
var norice_content = "";
//alert(datajson.pages);
$(datajson.rows).each(function (n, Row) {
norice_content += " <p class=&#39;panel panel-default&#39;>";
norice_content += " <p class=&#39;panel-heading&#39;>";
norice_content += " <h3 class=&#39;panel-title&#39;>";
norice_content += Row.CreateDate;
norice_content += " ";
norice_content += Row.Creater;
norice_content += " </h3>";
norice_content += " </p>";
norice_content += " <p class=&#39;panel-body&#39;>";
norice_content += Row.NoticeContent;
norice_content += " </p>";
norice_content += " </p>";
});
$(&#39;#notice_p&#39;).html(norice_content);
//alert(11);
//调用分页
laypage({
cont: &#39;notice_pages&#39;,//容器。值支持id名、原生dom对象,jquery对象。【如该容器为】:<p id="page1"></p>
pages: datajson.pages,//总页数
groups: 5, //连续显示分页数
skip: false, //是否开启跳页
skin: &#39;#AF0000&#39;,
curr: curr || 1, //当前页,
jump: function (obj, first) {//触发分页后的回调
if (!first) {//点击跳页触发函数自身,并传递当前页:obj.curr
GetNoticeList(obj.curr, cid);
}
}
})
}
});
}
$(document).ready(function () {
GetNoticeList(0, &#39;<%=_courseid%>&#39;)
});
</script>

관련 추천:


layui 페이징 효과 구현 코드 공유

LayUI 페이징과 LayUI 레이페이지 페이징의 차이점에 대한 자세한 설명

LayUI는 프런트 엔드 페이징 기능을 구현합니다

위 내용은 jQuerylayui 페이징 제어를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.