其实这篇文章是给自己看的,以后忘记怎么做回来还能看一下

点击左侧菜单栏只刷新局部,局部就用iframe。

首先先建layout页,建左侧菜单栏,然后下面的@RenderBody()

  • 名片审核

  • 项目审核

  • 需求审核

@RenderBody()

@RenderSection("scripts", required: false)

然后在最后写上js用于点击跳转,上面的@RenderSection("scripts", required: false)和下面的#demoAdmin都在另一个页面中,也就是放iframe的页面

//JavaScript代码区域

layui.use('element', function () {

var $ = layui.jquery

, element = layui.element;

});

$(".Card").click(function () {

$("#demoAdmin").attr("src", "/Admin/CardManagement")

});

$(".Project").click(function () {

$("#demoAdmin").attr("src", "/Admin/ProjectManagement")

});

$(".Funds").click(function () {

$("#demoAdmin").attr("src", "/Admin/FundsManagement")

});

新建HomeController,新建Index页面

@{

Layout = null;

Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";

}

@section scripts{

reHeight();

$(window).resize(function () {

reHeight();

});

//设置iframe高度

function reHeight() {

var bodyHeight = $(window).height();

bodyHeight = bodyHeight - 107;

if (bodyHeight<400) {

bodyHeight = 400;

}

$("#demoAdmin").height(bodyHeight);

}

引用一下上面的layout。

其他页面引用Layout = "~/Areas/Admin/Views/Shared/_LayoutPage.cshtml";

我把css和js引用都放在了另一个layout里,所以我需要引用一下,否则页面会乱。

以上这篇layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

php 点击菜单栏只刷新局部,layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法...相关推荐

  1. 点击左侧导航栏切换右侧商品(左右联动)

    点击左侧导航栏切换右侧商品(左右联动) 菜单栏主要以 A,B,C,D等字母为主,即A,B,C,D等字母为对应该项携带的 id(id不能为汉字或纯数字). 实现该功能的思路:通过点击左侧滑栏的某一项,获 ...

  2. layui模块显示收缩_修改layui的后台模板的左侧导航栏可以伸缩的方法

    原生的左侧导航栏代码: 所有商品 列表一 列表二 列表三 超链接 解决方案 列表一 列表二 超链接 云市场 发布商品 自己修改的: 生源追踪 生源列表 学校信息 工做计划 学员管理 学员列表 考勤管理 ...

  3. 后台管理页面通过点击左侧导航栏的菜单项实现右边内容的改变

    目录 前端页面部分 js代码部分 左侧导航栏组菜单项的打开与关闭 url地址跳转 地址栏url地址处理 ajax实现右边页面内容变换 内容面板上Bootstrap 面包屑导航 前端页面部分 <a ...

  4. android 隐藏导航栏recent键,Android 去掉导航栏的HOME和RECENT_APP,只保留BACK

    1.修改以下三个文件中home和recent_app的visibility属性为gone: frameworks/base/packages/SystemUI/res/layout-ldrtl/nav ...

  5. bootstrap4 左侧导航栏 优秀 大气_Axure导出html没有左侧菜单栏(导航栏)?——Mac Safari...

    先确认你要找的是不是以下这个菜单 如果是,可以继续了. 如果你用的是Mac,打开系统默认浏览器Safari,打开Safari偏好设置 选择高级,勾选下方的"在菜单栏中显示"开发&q ...

  6. html左侧导航栏点击下拉菜单,HTML+CSS实现下拉菜单

    HTML+CSS实现简单下拉菜单 HTML+CSS实现简单的下拉列表 1.下拉列表实例 代码如下: *{ margin:0; padding:0; text-decoration:none; list ...

  7. html左侧导航栏椭圆风格,HTML5 果冻风格的导航菜单栏

    CSS 语言: CSSSCSS 确定 body { background: #423852; overflow: hidden; } .container { position: absolute; ...

  8. vue 导航栏刷新页面定位:

    不想分析可以直接看解决方案 问题描述: 通过router的route-link可以实现导航栏的功能,并且可以跳转到相应页面 但是刷新页面导航栏没有定位到当前页面一栏. 问题分析: 定位导航栏步骤 1. ...

  9. 菜鸟教程html左侧菜单栏,CSS 导航栏

    CSS 导航栏 导航栏 熟练使用导航栏,对于任何网站都非常重要. 使用CSS你可以转换成好看的导航栏而不是枯燥的HTML菜单. 导航栏=链接列表 作为标准的HTML基础一个导航栏是必须的 .在我们的例 ...

  10. html 设置页面刷新,HTML 页面自动刷新

    学习就是一个不断积累的过程,每一天能够学到一点新东西说明自己就在进步!! HTML head 里面设置页面自动刷新功能 兼容Ie 页面2s自动刷新一次 代码: Document Hello world ...

最新文章

  1. WIndows 下安装mysql (non-install版本,即绿色版,或称为 源码包)
  2. Java黑皮书课后题第7章:**7.18(冒泡排序)使用冒泡排序算法编写一个排序方法。编写一个测试程序,读取10个double型的值,调用这个方法,然后显示排序好的数字
  3. Exynos4412 中断处理流程详解
  4. 随记:我们需要怎样的数学教育?
  5. [转]JavaScript事件(Event)
  6. 模型参数太多怎么办?用谷歌高效训练库GPipe啊
  7. WEB免费打印控件推荐(4款)
  8. 蚁群算法详解及其工程源码
  9. 普中科技51单片机直流电机控制风扇调速
  10. svn如何提取文件更新列表
  11. php判断4的倍数,4的倍数特征(4的倍数特征规律怎样找)
  12. 德州农工大学计算机硕士申请,2019至领留学获德州农工大学TAMU电子工程硕士ECE录取...
  13. Flink在流处理上的Source和sink操作、Flink--sink到kafka
  14. 织梦CMS插件合集覆盖几十插件功能采集推送等
  15. [Matlab] subs 函数 将符号变量代入符号表达式不需要加引号
  16. PCM开发板模块实验指导--2.4G无线通讯模块NRF24L01实验
  17. Halo2学习笔记——设计之Proof和Field实现(3)
  18. 人脸脸部识别技术_面部识别技术的危险后果
  19. 前端踩坑日记 npm install -g ...
  20. python3d旋转相册_3D立体相册,一个可旋转的立体相册

热门文章

  1. 搜索引擎Elasticsearch,这篇文章给讲透了(建议收藏)
  2. 厉害了,Netty 轻松实现文件上传!
  3. Docker 架构原理剖析,万字详解!
  4. 副业接私活必备的 10 个开源项目!
  5. 英特尔、高通等禁止员工与华为私下交流
  6. GitHub遭遇史上最强DDoS攻击:峰值流量1.35Tbps!
  7. 到底该如何理解 Unix/Linux 的文件系统?看这篇就知道了
  8. micropython文件上传软件_4-3 为NodeMCU刷入MicroPython固件
  9. 高并发架构系列:分布式锁的由来、特点及Redis分布式锁的实现详解
  10. 网络编程之OSI七层协议