عند التطوير ، غالبًا ما نواجه مشكلات ترقيم الصفحات ، خاصة بالنسبة لمبرمج خلفي ، ولكن لا يمكن حل هذه المشكلة ، لذلك وجدنا التحكم في ترقيم الصفحات وسجلناها للاستخدام في المستقبل.
فيما يلي أمثلة بسيطة تستخدم على الموقع الرسمي:
// سوف يوضح ما يلي صفحة غير متزامنة $ .getjson ('Test/Demo1.json' ، {Curr: 6} ، Function (res) {// request from 6. يمكن أن يحدد تنسيق JSON الذي تم إرجاعه ، كائن DOB ، و jquery compan id = "page1"> </div> الصفحات: res. pages ، // إجمالي عدد الصفحات التي تم الحصول عليها من خلال الخلفية CURR: 6 ، // تهيئة قفزة الصفحة الحالية: الوظيفة (e) {// استدعاء رد الاتصال بعد تشغيل الصفحة $ .getjson ('test/demo. بشكل عام ، لا تحتاج إلى كتابة // }) ؛ }) ؛سيظهر تأثير ترقيم الأساس.
إذا كنت بحاجة إلى آثار أخرى رائعة ، يرجى تعديل رمز المصدر.
دعنا نتحدث عن ذلك أولاً ، إذا تم تقديم تأثير ترقيم الصفحات.
بادئ ذي بدء ، ارجع إلى تخطيط التحكم.
<script type = "text/javaScript" src = "/lib/laypage/laypage.js"> </script>
عنوان تنزيل البرنامج المساعد:
الآن دعنا نلقي نظرة على تكوين البرنامج المساعد:
الوظيفة searchjoinMemberInfOpage () {var ccid = parseint ($ ("#hid_ccid"). val () ، 10) ؛ var saveKey = $ ("#targetKey"). val () ؛ var pagesize = 10 ؛ // سيستخدم ما يلي jQuery.ajax كمثال لإظهار صفحة غير متزامنة $ .getjson ('/mobile/ajaxhandler/QuestionAjax.aspx؟ Action = getRedisjoInmemberInformationById' ، {type: 2 ، ccid: ccid ، pageIndex: 1 ، pageize page ، يمكن أن يحدد تنسيق JSON الذي تم إرجاعه التصميم بشكل تعسفي ({cont: 'page1' ، // container. تدعم القيمة اسم معرف ، كائن DOM الأصلي ، وكائن jQuery. المجموعات: 3 ، // تخطي عدد الصفحات معروضة بشكل مستمر ، تخطي: صحيح ، // ما إذا كنت تفتح قفزة الصفحة أولاً: "الصفحة الرئيسية" ، // إذا لم يتم عرضها ، قم بتعيين خطأ آخر: "الصفحة الأخيرة" ، // إذا لم يتم عرضه ، قم بتعيين خطأ // $ .getjson ('/mobile/ajaxHandler/QuestionAjax.aspx؟ Action = getRedisJoMemberInformationById' ، {type: 2 ، ccid: ccid ، pageIndex: لكتابة Var = document.getelementby (uSertable) ؛/mobile/ajaxhandler/questionajax.aspx؟action=getRedisjoInmemberInformationByID يعرض عنوانًا غير متزامن يعيد البيانات المراد عرضها وعدد الصفحات. يكتب:
2 ، CCID: CCID ، PageIndex: 1 ، Pagesize: Pagesize ، SaveKey: SaveKey هو المعلمات التي تحتاج إلى استخدام غير متزامن.
Packagdata (الدقة) ؛ هذه الوظيفة تخيل البيانات التي تم إرجاعها وتقدمها.
القابلة للاتصالات هي عقدة DOM المستخدمة لعرض البيانات التي تم إرجاعها ، والصفحة 1 هي عقدة DOM المستخدمة لعرض الزر لعدد الصفحات.
انظر الآن التأثير:
إنه في الواقع بسيط للغاية ، وهذا يكمل عرض ترقيم الصفحات.
شكرًا لك على قراءتك ، وآمل أن تستمر في الانتباه إلى محتوى أكثر إثارة من Wulin.com.