日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

MVC下实现LayUI分页的Demo

發布時間:2023/12/10 c/c++ 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MVC下实现LayUI分页的Demo 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


1、后臺獲取數據示例

?public JsonResult GetPageNew(int page,int pagesize)

? ? ? ? {

? ? ? ? ? ? var list = _context.ArticleInfo.Skip(page).Take(pagesize).ToList();

? ? ? ? ? ? return Json(new { data = list, total = list.Count });

? ? ? ? }


2、View視圖

<head>

? ? <meta charset="UTF-8">

? ? <title>博客</title>

? ? <meta name="viewport" content="width=device-width, initial-scale=1">

? ? <link rel="stylesheet" href="../res/layui/css/layui.css">

? ? <link rel="stylesheet" href="../res/static/css/mian.css">

? ? <script src="~/lib/jquery/dist/jquery.js"></script>??

</head>

<body class="lay-blog">

? <div class="contar-wrap" id="divlist">? ? ? ? ? ? ?

? </div>

?<div id="demo20"></div>

<body>

?<script src="~/res/layui/layui.js"></script>

? <script src="~/res/layui/lay/modules/laypage.js"></script>

<script>? ??

? ? ? ? layui.use(['laypage', 'layer'], function () {

? ? ? ? ? ? var laypage = layui.laypage;

? ? ? ? ? ? ? ?var layer = layui.layer;? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? $.getJSON("/Home/GetPage", function (result) {

? ? ? ? ? ? ? ? //調用分頁

? ? ? ? ? ? ? ? laypage.render({

? ? ? ? ? ? ? ? ? ? elem: 'demo20'

? ? ? ? ? ? ? ? ? ? , count: result.total,//總數量

? ? ? ? ? ? ? ? ? ? limit: 1,

? ? ? ? ? ? ? ? ? ?jump: function (obj, first) {? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? var str = "";? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? if (!first) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? $.getJSON("/Home/GetPageNew?page=" + obj.curr + "&pagesize=" + obj.limit, function (result) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $("#divlist").html("正在加載中。。。");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? layui.each(result.data, function (index, item) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += " <div class=\"item\">";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div class=\"item-box? layer-photos-demo1 layer-photos-demo\">";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += " <h3><a href=\"details.html\">" + item.title + "</a></h3><h5>發布于:<span>剛剛</span></h5>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div>" + item.contents + "</div>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div class=\"comment count\"><a href = \"javascript:;\" > 評論</a ><a href=\"javascript:;\" class=\"like\">點贊</a></div >";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "</div>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $("#divlist").html(str);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? ? ? else {

? ? ? ? ? ? ? ? ? ? ? ? ? ? $.getJSON("/Home/GetPageNew?page=1&pagesize=" + obj.limit, function (result) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $("#divlist").html("正在加載中。。。");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? layui.each(result.data, function (index, item) {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += " <div class=\"item\">";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div class=\"item-box? layer-photos-demo1 layer-photos-demo\">";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += " <h3><a href=\"details.html\">" + item.title + "</a></h3><h5>發布于:<span>剛剛</span></h5>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div>" + item.contents + "</div>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "<div class=\"comment count\"><a href = \"javascript:;\" > 評論</a ><a href=\"javascript:;\" class=\"like\">點贊</a></div >";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? str += "</div>";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $("#divlist").html(str);

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // arr.push('<li>' + item.title + '</li>');

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? ? ? ? ? ? ? });? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? });

? ? ? ? ? ? });? ? ? ? ?

? ? ? ? });

? ? </script>


簡單效果:



總結

以上是生活随笔為你收集整理的MVC下实现LayUI分页的Demo的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。