今回は、kkpager の ajax ページング クエリ関数の実装について詳しく説明します (コード付き)。 kkpager が ajax ページング クエリ関数を詳細に実装するための注意事項は何ですか。ここで実際のケースを見てみましょう。
ページング データはバックグラウンドから取得されるため、データ量が少ない場合に適しています。 最初にフロントエンド コードを見てください:@{ Layout = null; }Index
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.Web.Mvc; namespace MvcKKpager.Controllers { public class HomeController : Controller { private readonly int pageSize = 2; // // GET: /Home/ public ActionResult Index() { return View(); } public ActionResult Index2(string pageIndex) { Listlist = new List (); list.Add("保护环境"); list.Add("保护环境"); list.Add("保护环境"); list.Add("保护环境"); list.Add("保护环境"); var persons = (from p in list select p).Skip((int.Parse(pageIndex) - 1) * pageSize).Take(pageSize); StringBuilder builder = new StringBuilder(); builder.Append(" "); builder.Append("
"); var result = new { status = "1", data = builder.ToString(), pagecount = list.Count().ToString(), pagesize = pageSize.ToString() }; return Json(result); } } }"); builder.Append(""); foreach (var item in persons) { builder.Append(" 时间 展示 点击(点击率) 激活(激活率) 平均点击单价 实际激活成本 消耗 "); builder.Append(" "); } builder.Append("" + item + " "); builder.Append("" + item + " "); builder.Append("" + item+" "); builder.Append("" + item + " "); builder.Append("" + item + " "); builder.Append("" + item + " "); builder.Append("" + item + " "); builder.Append("
以上がkkpagerのajaxページングクエリ機能の実装の詳細な説明(コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。