artDialog、Ztree初体验
近期正在接触OA系统,并且有使用了几个插件,今天就简单介绍下我在项目中如何使用这两个插件。
artDialog:弹窗插件(官网) Ztree:树形插件(官网)
先上个图的两个插件的结合应用:

一个很后台系统很常见的操作,选择用户,这里的操作方法为在弹出框中选择完用户之后,返回用户ID和用户姓名给父页面。项目中使用的是MVC2.0,一般的后台系统都用到了iframe,这个OA也不例外。在iframe的最外层引用artDialog所需的文件。那么在iframe的子页面中,则采用top就可以调用这个插件了,不需要每个页面都不引用,很方便的。
上图所弹出的页面其实是以iframe的形式弹出一个页面而已,所以我们把Ztree的功能在一个页面上构造好。下面先讲解下Ztree的使用:
第一步:引用相关文件。
<script type="text/javascript" src="/Scripts/jquery.ztree.core-3.1.min.js"></script>
<script type="text/javascript" src="/Scripts/jquery.ztree.excheck-3.1.min.js"></script>
<link rel="stylesheet" href="/Content/zTreeStyle/zTreeStyle.css" type="text/css" />
第一个文件是Ztree的核心文件,这个是必须要的;第二个文件是一个拓展文件,主要用户单选框和复选框的功能,因为要用到,所以也必须引用进来;第三个文件是CSS文件。
第二步:相关配置(具体详细配置,请参考官网API)。
var setting = {
data: {
simpleData: {
enable: true
}
},
check: {
enable: true
},
async: {//异步加载节点数据
enable: true,
url: "/DepartMent/GetJson/"
},
callback: {//绑定回调函数
onAsyncSuccess: zTreeOnAsyncSuccess//在异步加载完成时调用
}
};
$(function () {
$.fn.zTree.init($("#treeDemo"), setting);
- 发表评论
-
- 最新评论 进入详细评论页>>
今日头条
更多>>您可能感兴趣的文章
- Request.Cookies 和 Response.Cookies 的区别
- Spring.Net学习系列一: 统一异常处理
- ASP.NET生成高质量缩略图通用函数(c#代码)
- ASP.NET FormsAuthentication跨站点登录时绝对地址返
- 向Excel文档中嵌入VBA控件和UserForm并显示
- 步步为营 SharePoint 开发学习笔记系列&nb
- ASP.net页面中请求远程Web站点
- 用OpenXml在文档的尾部添加一个Rich Text Content Con
- 使用ASP.NET MVC3+EF+Jquery制作文字直播系统(一
- ASP.NET之Gridview图解(1)



