ztree在实际项目中的运用
来源:互联网 发布:java彩票算法 编辑:程序博客网 时间:2024/05/16 12:04
1.引入文件
<script type="text/javascript"src="${pageContext.request.contextPath}/js/jquery-1.4.4.min.js"></script><script type="text/javascript"src="${pageContext.request.contextPath}/js/ztree/jquery.ztree.core-3.5.js"></script><script type="text/javascript"src="${pageContext.request.contextPath}/js/ztree/jquery.ztree.excheck-3.5.js"></script>
2.从后台取数据在前台页面加载
<script type="text/javascript">//初始化通过异步加载权限树数据$(function() {$.ajax({url : "privlegeCheckList?roleId=${roleId}",type : "post",dataType : "json",success : initZtree});});//树的参数设置var setting = {check : {enable : true},data : {simpleData : {enable : true,idKey : "id",pidKey : "pId"}}};//初始化权限树function initZtree(json) {var treeObj = $.fn.zTree.init($("#tree"), setting, json);}</script>3.提交权限数据到后台
<script type="text/javascript">//初始化通过异步加载权限树数据$(function() {$.ajax({url : "privilegeList",type : "post",dataType : "json",success : initZtree});});//树的参数设置var setting = {check : {enable : true},data : {simpleData : {enable : true,idKey : "id",pidKey : "pId"}}};//提交到后台的权限IDfunction submitCheckedNodes(treeNode) {var nodes = new Array();//取得选中的结点 nodes = zTreeObj.getCheckedNodes(true);var str = "";for (i = 0; i < nodes.length; i++) {if (str != "") {str += ",";}str += nodes[i].id;}//前端非空校验var roleName = $("#roleName").val();if (roleName == null || roleName == '') {$.jBox.tip("角色名不允许为空", "提示信息");return false;}if (str == null || str == '') {$.jBox.tip("角色必须勾选权限", "提示信息");return false;}var roId = $("#privilegeContent").attr("value", str);this.addRoleSon();}function addRoleSon() {$.ajax({type : "post",url : "addRole",data : $("#addRoleForm").serialize(),success : function(text) {parent.location.reload();}});}//初始化权限树function initZtree(json) {zTreeObj = $.fn.zTree.init($("#tree"), setting, json);}</script>
0 0
- ztree在实际项目中的运用
- 位图法在实际项目中的运用
- [原创]谈SOA在实际项目中的运用
- Extremtable安装和在项目中的实际运用
- iOS开发多线程在实际项目中的运用
- runtime介绍以及在项目中的实际运用
- iOS开发多线程在实际项目中的运用
- Selenium-webdriver 页面模式在实际项目中的实际运用,大量Page页面如何初始化?
- DevTest 在实际测试运用中的好处
- 用apache的poi在项目中的实际运用--倒出Excel报表
- iOS开发 | UITableView的无数据占位图在项目中的实际运用
- zTree在JAVA项目中的学习
- Log4j在项目中的运用
- 多线程在项目中的运用
- “假死战术”在程序中的实际运用及效果
- “假死战术”在程序中的实际运用及效果
- 你知道Java在现实生活中的实际运用吗?
- Android 蓝牙4.0在实际开发中的运用
- 杭电ACM——自我强化步骤
- Android内存泄露分析简要思路
- 编写高质量IOS代码(一)
- 啤酒和饮料之浮点数的大小比较不能用==号
- B. Han Solo and Lazer Gun
- ztree在实际项目中的运用
- 线程通信之条件变量
- 转:关于测试人员的职业发展
- 在llvm-IR中调用printf函数输出int、float变量
- shimmer文字闪烁动画的使用
- 深入理解虚函数--虚函数表解析
- 测试书籍集合
- 蓝桥杯 - 区间k大数查询
- Java的Integer与int互转