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 相关文章推荐
说明你的Javascript技术很烂的五个原因
Apr 26 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
Jan 10 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
JavaScript实现自定义媒体播放器方法介绍
Jan 03 Javascript
JavaScript设置名字输入不合法的实现方法
May 23 Javascript
Vue中保存用户登录状态实例代码
Jun 07 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
Jul 23 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
Dec 29 Javascript
Vue列表渲染的示例代码
Nov 01 Javascript
简单谈谈javascript高级特性
Sep 04 Javascript
解决Vue大括号字符换行踩的坑
Nov 09 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
基于mysql的bbs设计(一)
2006/10/09 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
PDO::exec讲解
2019/01/28 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
基于jquery的图片懒加载js
2010/06/30 Javascript
js 时间格式与时间戳的相互转换示例代码
2013/12/25 Javascript
javascript 回到顶部效果的实现代码
2014/02/17 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
Bootstrap入门书籍之(一)排版
2016/02/17 Javascript
JS验证字符串功能
2017/02/22 Javascript
Express之get,pos请求参数的获取
2017/05/02 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
html中通过JS获取JSON数据并加载的方法
2017/11/30 Javascript
Vue DevTools调试工具的使用
2017/12/05 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
详解JS预解析原理
2020/06/16 Javascript
JS实现多选框的操作
2020/06/24 Javascript
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
Python遍历pandas数据方法总结
2018/02/09 Python
Python多进程multiprocessing.Pool类详解
2018/04/27 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
numpy的Fancy Indexing和array比较详解
2020/06/11 Python
Matplotlib 绘制饼图解决文字重叠的方法
2020/07/24 Python
英国综合网上购物商城:The Hut
2018/07/03 全球购物
Java面试笔试题大全
2016/11/23 面试题
小学少先队活动方案
2014/02/18 职场文书
《长江之歌》教学反思
2014/04/17 职场文书
12.4全国法制宣传日活动方案
2014/11/02 职场文书
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers
关于MySQL中explain工具的使用
2023/05/08 MySQL