ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery lauiui ページング コントロールの使用についての深い理解

jQuery lauiui ページング コントロールの使用についての深い理解

韦小宝
韦小宝オリジナル
2018-01-13 11:43:311429ブラウズ

jquerypaginationコントロールはプロジェクト開発段階でよく使われます。この記事を通してjQueryのlayuiページングコントロールの使い方を紹介します。layuiに興味のある友人は一緒に見てみると良いでしょう。

$.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>

以上は編集者が紹介したjQuerylayuiページングコントロールの使い方です。皆さんの参考になれば幸いです。 !

関連する推奨事項:

layui.jsがフォーム検証機能を実装する方法の詳細な説明

layuiフォーム実装のコード共有

layuiタブ効果の実装コード共有

以上がjQuery lauiui ページング コントロールの使用についての深い理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。