jquery ezUI 双击行记录弹窗查看明细的实现方法


Posted in Javascript onJune 01, 2016

第一步:给DataGrid绑定onDblClickRow事件;

<table title="" id="dataTable" class="easyui-datagrid" style="height: 500px;" data-options="
 url: '/ajaxget.aspx?_t='+new Date().getTime()+'&_action=SVNGetHandler.GetSearchPageData&searchType=&keyword=*',
 method: 'get', 
 rownumbers: true,
 singleSelect:true,
 border:0, 
 idField: 'Id', 
 columns:[[ 
   {field:'ProjectId',title:'项目Id',width:30,align:'left'},
   {field:'ProjectName',title:'项目名称',width:150,align:'left'},
   {field:'ProjectNum',title:'项目编号',width:100,align:'left'}
 ]],
 toolbar:'#myToolbar', 
 pagination:true,
 fitColumns: true,
 pageSize:20, 
 onDblClickRow:onDblClickRow
 ">
 </table>

第二步:编写行双击事件

//行双击事件
function onDblClickRow() {
var item = $('#dataTable').datagrid("getSelected");
if (item != null) {
editId = item.Id;
var html = "";
html += "项目名称:" + item.ProjectName + "<br/>";
html += "项目编号:" + item.ProjectNum + "<br/>";
html += "<br/>"; 
show(item.ProjectName + " 项目详情", html); 
}
}

第三步:弹出窗口显示详细信息:

<div id="details" style="padding: 10px;line-height:20px;font-size:12px"></div>
function show(title, msg) { 
$('#details').html("<div id=\"output\" style=\"width:99%;height:96%;border:0\">" + msg + "</div>");
$('#details').dialog({
title: title,
width: 800,
height: 400,
iconCls: 'icon-custom-eye',
closed: false,
cache: false,
modal: true
});
}

以上这篇jquery ezUI 双击行记录弹窗查看明细的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
解决 FireFox 下[使用event很麻烦] 的问题.
Aug 22 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
Dec 29 Javascript
js或jquery实现页面打印可局部打印
Mar 27 Javascript
2014年最火的Node.JS后端框架推荐
Oct 27 Javascript
JS实现从表格中动态删除指定行的方法
Mar 31 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
基于element-ui的rules中正则表达式
Sep 04 Javascript
2种在vue项目中使用百度地图的简单方法
Sep 28 Javascript
前端路由&amp;webpack基础配置详解
Jun 10 Javascript
layui table复选框禁止某几条勾选的实例
Sep 20 Javascript
JavaScript如何判断input数据类型
Feb 06 Javascript
vue使用swiper实现左右滑动切换图片
Oct 16 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
Jun 01 #Javascript
sencha ext js 6 快速入门(必看)
Jun 01 #Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 #Javascript
分享一个插件实现水珠自动下落效果
Jun 01 #Javascript
js匿名函数作为函数参数详解
Jun 01 #Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
Jun 01 #Javascript
JavaScript中匿名函数的用法及优缺点详解
Jun 01 #Javascript
You might like
php中文本数据翻页(留言本翻页)
2006/10/09 PHP
关于PHP5 Session生命周期介绍
2010/03/02 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
CakePHP框架Model函数定义方法示例
2017/08/04 PHP
laravel 中如何使用ajax和vue总结
2017/08/16 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
Javascript的IE和Firefox兼容性汇编
2006/07/01 Javascript
JQuery学习笔录 简单的JQuery
2012/04/09 Javascript
Javascript核心读书有感之语句
2015/02/11 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
2016/09/09 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
浅析Vue 中的 render 函数
2020/02/28 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
python实现在字符串中查找子字符串的方法
2015/07/11 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
对python requests发送json格式数据的实例详解
2018/12/19 Python
python3+PyQt5 数据库编程--增删改实例
2019/06/17 Python
python递归法实现简易连连看小游戏
2020/03/25 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
pytorch获取模型某一层参数名及参数值方式
2019/12/30 Python
手把手教你进行Python虚拟环境配置教程
2020/02/03 Python
CSS3区域模块region相关编写示例
2015/08/28 HTML / CSS
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
挑战杯创业计划书的写作指南
2014/01/07 职场文书
社区综治工作汇报
2014/10/27 职场文书
联谊会开场白
2015/06/01 职场文书
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
深入理解go缓存库freecache的使用
2022/02/15 Golang