编译器:vs2012

jquery版本:jquery-1.10.2.js

bootstrap:bootstrap.js v3.0.0,包含modal插件

我们要实现一个使用模态框展示从服务器获取的数据的功能。

一、首先在页面上添加一个按钮,用来触发请求服务器数据,并打开模态框。

<button class="btn btn-primary" id="just-test">演示</button>

然后再添加一个外层的div,暂且让我称为容器吧。

<div class="modal fade" id="myModal" data-remote="/home/test"></div>

二、添加js代码,添加事件处理

$('#just-test').click(function (e) {
var $that = $(this);
e.preventDefault();
var url = $that.data('remote') || $that.attr('href');
//第一种:激活模态框
$('#myModal').modal();
$('#myModal').load(url);
//第二种
$('#myModal').modal({
remote:url
});
});

三、控制器

public ActionResult Test()
{
return PartialView();
}

页面

<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myModalLabel">模态框(Modal)标题</h4>
</div>
<div class="modal-body">在这里添加一些文本</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary">提交更改</button>
</div>
</div>
</div>

最后放一张效果图:

最新文章

  1. CSS样式基础总结
  2. 在windows下使用linux命令,GnuWin32的使用.
  3. CRL开发框架发布2.2版
  4. java selenium (十) 操作浏览器
  5. Electron笔记
  6. TCP/IP的Socket编程
  7. (转)supertable像excel那样固定table的表头和第一列
  8. mysql语句收藏
  9. PHP 如何阻止用户上传成人照片或者裸照
  10. Spring各种传播特性源码实现的概览
  11. Esper
  12. Fiddler之iOS手机抓包实战操作
  13. Opencv利用ROI将一张图片叠加到另一幅图像的指定位置
  14. 【BZOJ3816】【清华集训2014】矩阵变换 稳定婚姻问题
  15. 关于Redis的配置
  16. delphi EncdDecd.pas单元中Encoding方法出现#$D#$A的解决方法
  17. [代码]--SQLServer数据库的一些全局变量
  18. 001.LVM简介
  19. Eigen教程(9)
  20. 使用SpringBoot发送邮件

热门文章

  1. USACO 2009 Open 干草塔 Tower of Hay
  2. kings(骑士)解题报告
  3. QTP测试学习笔记
  4. Facets:一款Google开源机器学习数据集可视化工具
  5. (转)nginx 安全配置文档
  6. Zookeeper 安装与简单使用
  7. 【Linux】两台服务器ssh免密登录
  8. 伟程君解决端口被占用问题(接口jmeter 本地端口被占用完了,jmeter报错的问题)(亲测是可以的)
  9. [LeetCode] 380. Insert Delete GetRandom O(1) 插入删除获得随机数O(1)时间
  10. java通过下划线数字字面量增加可读性:10_00_00表示100000