Easyui使用Dialog行内按钮布局的实例


Posted in Javascript onJuly 27, 2017

JSP页面

<div class="easyui-layout" data-options="fit:true"> 
  <div data-options="region:'north',split:false" 
   > 
   <div title="角色分配" >    
    <table cellpadding="12" cellspacing="0" > 
      <tr> 
       <td >角色名称:</td> 
       <td><input id="roleName" class="easyui-textbox" 
        ></td> 
       <td >角色功能:</td> 
       <td> 
        <select id="roleFun" class="easyui-combobox" data-options="editable:false,multiple:true,panelHeight:'400px'" ></select> 
        <div id="roleFunPanel"> 
         <ul id="roleFunTree" class="easyui-tree" data-options="animate: true,checkbox:true"> 
          <li>线路列表1</li> 
          <li>线路列表2</li> 
          <li>线路列表3</li> 
         </ul>        
        </div>        
       </td> 
       <td > 
        <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true" onclick="newAppendRole()">添加</a> 
       </td>   
      </tr>   
    </table> 
    <table id="tblRoleDetail" ></table> 
   </div> 
  </div> 
 </div> 
  <div id="editRoleDialogFrame"></div>

JS部分代码

var grid = $("#tblRoleDetail").datagrid({ 
 border : false, 
 striped : true, 
 rownumbers : true, 
  fitColumns : true, 
  singleSelect : true, 
  height: '90%', 
  width: '100%', 
  idField :'roleName', 
  plain : true, 
  fit : false, <span > </span> 
  selectOnCheck:false, 
  nowrap: true, 
  onClickRow : tblRoleDetailOnClickRow , 
  columns:[[ 
   {field:'roleName',title:'角色名',width: '19%',align:'center'}, 
   {field:'funId',title:'权限名称',width: '70%',align:'left', 
   formatter: function(value,row,index){ 
    return '<span title='+value+'>'+value+'</span>' 
   } 
   }, 
   {field:'opt',title:'操作',width:'10%',align:'center', 
    formatter:function(value,rec) 
    { 
     var btn1 = '<a class="editcls" onclick="newRoleEdit(\''+rec.roleName+'\')" href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" >编辑</a>'; 
     var btn2 = '<a class="delecls" onclick="removeRole(\''+rec.roleName+'\')" href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" >删除</a>'; 
     return btn1+btn2;  
    } 
   } 
  ]], 
  onLoadSuccess:function(data){ 
   $('.editcls').linkbutton({text:'编辑',plain:true,iconCls:'icon-edit'}); 
   $('.delecls').linkbutton({text:'删除',plain:true,iconCls:'icon-remove'}); 
   $('#tblRoleDetail').datagrid('fixRowHeight'); //固定所有高度,避免行号和行数据错位 
  } 
 });

效果图

Easyui使用Dialog行内按钮布局的实例

以上这篇Easyui使用Dialog行内按钮布局的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery监控数据是否变化(修正版)
Apr 12 Javascript
javascript实现原生ajax的几种方法介绍
Sep 21 Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 Javascript
js与css实现弹出层覆盖整个页面的方法
Dec 13 Javascript
jQuery实现简单下拉导航效果
Sep 07 Javascript
Bootstrap每天必学之简单入门
Nov 19 Javascript
ES6概念 Symbol.keyFor()方法
Dec 25 Javascript
Angular.js实现动态加载组件详解
May 28 Javascript
bootstrap响应式工具使用详解
Nov 29 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 Javascript
Node.js安装详细步骤教程(Windows版)详解
Sep 01 Javascript
全网小程序接口请求封装实例代码
Nov 06 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
Jul 27 #Javascript
js实现日期显示的一些操作(实例讲解)
Jul 27 #Javascript
Angular通过angular-cli来搭建web前端项目的方法
Jul 27 #Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 #Javascript
详解VueJS 数据驱动和依赖追踪分析
Jul 26 #Javascript
前端主流框架vue学习笔记第二篇
Jul 26 #Javascript
浅谈vue.js中v-for循环渲染
Jul 26 #Javascript
You might like
php简单封装了一些常用JS操作
2007/02/25 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
php常用字符串比较函数实例汇总
2014/11/24 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
PHP7 弃用功能
2021/03/09 PHP
js获取单选按钮的数据
2006/11/27 Javascript
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
jquery动态分页效果堪比时光网
2014/09/25 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
jQuery+html5实现div弹出层并遮罩背景
2015/04/15 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
2015/09/22 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
JS获取鼠标相对位置的方法
2016/09/20 Javascript
为JQuery EasyUI 表单组件增加焦点切换功能的方法
2017/04/13 jQuery
Angular 4.x 路由快速入门学习
2017/05/03 Javascript
layui表格实现代码
2017/05/20 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
vue中使用sessionStorage记住密码功能
2018/07/24 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
2020/12/02 Vue.js
python实现指定字符串补全空格的方法
2015/04/30 Python
利用Python生成文件md5校验值函数的方法
2017/01/10 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
自动化系在校本科生求职信
2013/10/23 职场文书
初中三好学生自我鉴定
2014/04/07 职场文书
寄语学生的话
2014/04/10 职场文书
反对四风问题自我剖析材料
2014/09/29 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
劳动模范获奖感言
2015/07/31 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python