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 相关文章推荐
JS array 数组详解
Mar 22 Javascript
JavaScript初学者应注意的七个细节详细介绍
Dec 27 Javascript
聊一聊JS中this的指向问题
Jun 17 Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
Aug 05 Javascript
初学者AngularJS的环境搭建过程
Oct 27 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
Sep 17 Javascript
脚手架vue-cli工程webpack的基本用法详解
Sep 29 Javascript
Vue 指令实现按钮级别权限管理功能
Apr 23 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
May 10 Javascript
原生js拖拽实现图形伸缩效果
Feb 10 Javascript
node.js基础知识汇总
Aug 25 Javascript
vue配置多代理服务接口地址操作
Sep 08 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
关于页面优化和伪静态
2009/10/11 PHP
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
WordPress中限制非管理员用户在文章后只能评论一次
2015/12/31 PHP
php微信开发之谷歌测距
2018/06/14 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
JavaScript 的继承
2011/10/01 Javascript
xml转json的js代码
2012/08/28 Javascript
jQuery获取标签文本内容和html内容的方法
2015/03/27 Javascript
用JavaScript实现对话框的教程
2015/06/04 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
JS写滑稽笑脸运动效果
2020/05/28 Javascript
python使用pil生成缩略图的方法
2015/03/26 Python
浅析Python编写函数装饰器
2016/03/18 Python
浅谈Python 中整型对象的存储问题
2016/05/16 Python
Python对excel文档的操作方法详解
2018/12/10 Python
Python线程指南分享
2019/11/19 Python
Keras 快速解决OOM超内存的问题
2020/06/11 Python
Python Selenium操作Cookie的实例方法
2021/02/28 Python
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
雏鹰争章活动总结
2014/05/09 职场文书
演讲比赛的活动方案
2014/08/28 职场文书
乡镇干部个人整改措施思想汇报
2014/10/10 职场文书
科技活动总结范文
2015/05/11 职场文书
导游词之扬州大明寺
2019/10/09 职场文书