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二维数组排序的简单示例代码
Jan 24 Javascript
详解jquery中$.ajax方法提交表单
Nov 03 Javascript
js判断文本框剩余可输入字数的方法
Feb 04 Javascript
Javascript代码实现仿实例化类
Apr 03 Javascript
bootstrap table 多选框分页保留示例代码
Mar 08 Javascript
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
JS调用安卓手机摄像头扫描二维码
Oct 16 Javascript
vue滚动固定顶部及修改样式的实例代码
May 30 Javascript
javascript实现导航栏分页效果
Jun 27 Javascript
js实现掷骰子小游戏
Oct 24 Javascript
微信js-sdk 录音功能的示例代码
Nov 01 Javascript
JavaScript canvas动画实现时钟效果
Feb 10 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
SONY ICF-SW55的电路分析
2021/03/02 无线电
无数据库的详细域名查询程序PHP版(5)
2006/10/09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
2015/07/03 PHP
PHP用FTP类上传文件视频等的简单实现方法
2016/09/23 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
只需20行代码就可以写出CSS覆盖率测试脚本
2013/04/24 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
在Linux上用forever实现Node.js项目自启动
2014/07/09 Javascript
javascript正则表达式之分组概念与用法实例
2016/06/16 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
2017/02/08 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
Vue头像处理方案小结
2018/07/26 Javascript
vue 获取及修改store.js里的公共变量实例
2019/11/06 Javascript
详解JavaScript之ES5的继承
2020/07/08 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
Python文件处理
2016/02/29 Python
python魔法方法-属性转换和类的表示详解
2016/07/22 Python
使用python将大量数据导出到Excel中的小技巧分享
2018/06/14 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
tensorflow的计算图总结
2020/01/12 Python
python实现学生信息管理系统源码
2021/02/22 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
伦敦所有西区剧院演出官方票务代理:Theatre Tickets Direct
2017/05/26 全球购物
Bose英国官方网站:美国知名音响品牌
2020/01/26 全球购物
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
办公室前台岗位职责范本
2013/12/10 职场文书
读书心得体会
2013/12/28 职场文书
团队队名口号大全
2014/06/06 职场文书
小学生国庆演讲稿
2014/09/05 职场文书
财务部岗位职责范本
2015/04/14 职场文书
电影红河谷观后感
2015/06/11 职场文书
Go中的条件语句Switch示例详解
2021/08/23 Golang