الغرض الرئيسي من هذه المقالة هو مشاركة أساليب التشغيل المحددة لمكون ترقيم JS متعدد الوظائف للصفحة العادية للرجوع إليه. المحتوى المحدد كما يلي
جزء PHP
فهرس الدالة () {header ('content-type: text/html ؛ charset = utf-8') ؛ // احصل على رقم الصفحة الحالي ، وقم الافتراضي للصفحة الأولى ، وقم بتعيين العدد الافتراضي للأحرف المعروضة لكل صفحة $ nowpage = i ('get.page' ، 1 ، 'Intval') ؛ حدود $ = 8 ؛ // احصل على إجمالي عدد الأحرف $ count = m ('article') -> حيث (Array ('status' => array ('egt' ، 0))) -> count () ؛ // حساب إجمالي الصفحة $ allpage = ceil (حدود $ count / $) ؛ $ allpage = intval ($ allpage) ؛ $ stists = m ('article') -> حيث (Array ('status' => array ('egt' ، 0))) -> الصفحة ($ nowpage ، $ limits) // page pagination-> order ('createTime desc') -> select () ؛ // Jump Paging Output $ this -> ississ ("قوائم" ، قوائم $) ؛ $ this -> issign ('allpage' ، $ allpage) ؛ $ this -> issign ('nowpage' ، $ nowpage) ؛ $ this-> display () ؛ /* // Ajax Paging Output $ info = array ('stists' => $ stists ، 'allpage' => $ allpage ، 'nowpage' => $ nowpage) ؛ $ this-> ajaxreturn ($ info ، 'json') ؛ */}صفحة التصميم (إصدار جديد) في JS Jump to Pagination
// تخطيط ترقيم الصفحات ({تابع: 'show_pages' ، // صفحات حاوية pagination: "{$ allpage}" ، // إجمالي عدد الصفحات تخطي: صواب ، // ما إذا كان يجب تشغيل الصفحة curr curr: function () {var page = "{$ nowpage}" الوظيفة (E ،) عناوين URL ؛PAYOUTPAGE (إصدار جديد) AJAX PAGINAL في JS
دالة العرض التوضيحي (curr) {$ .getjson ("{: u ('article/index')}" ، {page: curr // المعلمات التي تم تمريرها إلى الخادم هي مجرد مظاهرات} ، وظيفة (res) {// تم عرض نتيجة JSON بواسطة الخادم // contense at the conting in res.lists. "show_pages" ، // صفحات الحاويات: Res.Page ، // إجمالي عدد الصفحات (الخلفية) Curr: Res.Nowpage ، // الصفحة الحالية (الحصول على الخلفية) القفز: الوظيفة (OBJ ، أولاً) OBJ.CURR DEMO (OBJ.CURR) ؛ }) ؛ // تهيئة وتشغيل العرض التجريبي () ؛ما سبق هو كل شيء عن هذا المقال. آمل أن يكون من المفيد للجميع أن يتعلموا صفحة تخطيط مكون ترقيم الصفحات.