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操作时间(年-月-日 时-分-秒 星期几)
Jun 20 Javascript
Javascript base64编码实现代码
Dec 02 Javascript
js四舍五入数学函数round使用实例
May 09 Javascript
JQuery判断radio是否选中并获取选中值的示例代码
Oct 17 Javascript
基于jquery实现等比缩放图片
Dec 03 Javascript
node.js中的events.emitter.removeListener方法使用说明
Dec 10 Javascript
JavaScript按值删除数组元素的方法
Apr 24 Javascript
vue2.0实现分页组件的实例代码
Jun 22 Javascript
JavaScript动态加载重复绑定问题
Apr 01 Javascript
VSCode中如何利用d.ts文件进行js智能提示
Apr 13 Javascript
layui点击导航栏刷新tab页的示例代码
Aug 14 Javascript
微信小程序 轮播图实现原理及优化详解
Sep 29 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仿QQ验证码的实例分析
2013/07/01 PHP
Smarty局部缓存的几种方法简介
2014/06/17 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
2020/01/23 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
JavaScript 事件对象的实现
2009/07/13 Javascript
contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2011/09/13 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
轻松实现js选项卡切换效果
2016/09/24 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
原生js实现简单的模态框示例
2017/09/08 Javascript
深入理解React高阶组件
2017/09/28 Javascript
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
vue.js实现的全选与全不选功能示例【基于elementui】
2018/12/03 Javascript
PM2自动部署代码步骤流程总结
2018/12/10 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
在Python中使用列表生成式的教程
2015/04/27 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
2017/10/13 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
浅析Python函数式编程
2018/10/06 Python
Python求两点之间的直线距离(2种实现方法)
2019/07/07 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
pandas中的ExcelWriter和ExcelFile的实现方法
2020/04/24 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
创业计划书模版
2014/02/05 职场文书
档案保密承诺书
2014/06/03 职场文书
优质服务口号
2014/06/11 职场文书
2016年大学生就业指导课心得体会
2015/10/09 职场文书
公司晚会主持词
2019/04/17 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server
Go语言基础map用法及示例详解
2021/11/17 Golang