jquery miniUi使用小结

miniui datagrid java_[Java教程]MiniUI DataGrid获取当前行某列值 [Java教程]MiniUI DataGrid获取当前行某列值0 2015-10-28 20:00:17前言:本文将给大家介绍一下, miniUI官网没有涉及到的内容:如何获取当前行某一列的值?这里配合着console.log()一起来使用(最近发现用console.log()来调试js、Jquery相当好用),教你如何自己寻找未知的属性。程序需求:需要知道当前选中行的某一列的值,然... 阅读详情

这几天用miniUi 做了点东西,感觉挺好使的,顺便记录下,方便下次使用。

1:获取选中行: var row = grid.getSelected();
2:获取多行:var rows = grid.getSelecteds();
3:行操作:
  <div name="action" width="120" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">操作</div>
function onActionRenderer(e) {
            var grid = e.sender;
            var record = e.record;
            var uid = record._uid;
            var rowIndex = e.rowIndex;
            var s = 
            ' <a class="Edit_Button" href="javascript:editRow(\'' + uid + '\')" >字段编辑</a>' +
            ' <a class="Edit_Button" href="javascript:conditRow(\'' + uid + '\')" >条件编辑</a>'+
            ' <a class="Edit_Button" href="javascript:showRow(\'' + uid + '\')" >查看星形模型</a>'
             ;
            return s;
        }
 //查看星形模型
        function showRow(row_uid) {
  //根据UID获取行
            var row = grid.getRowByUID(row_uid);
             window.open("/pisa/drawGraph/StartModel.jsp?modelId="+row.tblCode);
        }

4:打开子窗口:
function conditRow(row_uid) {
            var row = grid.getRowByUID(row_uid);
              mini.open({
                     url: "conditEdit.action",
                     title: "条件编辑", width: 1000, height: 500,
                     onload: function () {
                         var iframe = this.getIFrameEl();
    //父窗口向子窗口传值;
                         var data = { action: "edit", tblCode: row.tblCode,tblName: row.tblName,sysCode:row.SYSCODE};
                         iframe.contentWindow.SetData(data);
                        
                     },
                     ondestroy: function (action) {
                         grid.reload();
                        
                     }
                 });
        }
子窗口接收参数,使用统一接口:
//标准接口
         function SetData(data) {
            if (data.action == "edit") {
                //跨页面传递的数据对象,克隆后才可以安全使用
                data = mini.clone(data);
              $("#tblCode").val(data.tblCode);
              $("#tblName").val(data.tblName);
              $("#sysCode").val(data.sysCode);
              grid.load({tblCode:data.tblCode});
            }
        }
5:grid列表查询
function search() {
            var tblCode = mini.get("tblCode").getValue();
            var tblName = mini.get("tblName").getValue();
            grid.load({ tblCode: tblCode,tblName:tblName });
        }

        function onKeyEnter(e) {
            search();
        }
6:oncellcommitedit="OnCellCommitEdit" 单元格编辑后执行的操作

function OnCellCommitEdit(e) {
            var grid = e.sender;
            var record = e.record;
            var field = e.field, value = e.value;
             var uid = record._uid;
              var row = grid.getRowByUID(uid);
           if(field=="isString"){
                    if (value == "T") {
                     grid.updateRow(record, { isDim: "T", isDim_name: "维度" });
              }else{
                      grid.updateRow(record, { isDim: "F", isDim_name: "度量" });
              }
                }
                if(field=="isDim"){
                    if (value == "T") {
                     grid.updateRow(record, { isString: "T", isString_name: "是" });
              }else{
                      grid.updateRow(record, { isString: "F", isString_name: "否" });
              }
                }
 

 

cutlass2.x源码解读之PitchLinearStripminedThreadMap TensorCoord:使用layout::PitchLinearCoord作为张量坐标。Shape:使用模板参数Shape_作为tile的形状,kThreads:线程总数,定义为模板参数Threads。kElementsPerAccess:每次访问的元素数,定义为模板参数ElementsPerAccess。ThreadAccessShape:线程访问的形状,使用layout::PitchLinearShape定义。内部实现细节:ShapeVec。 阅读详情

相关推荐

Python实战:用BM3D算法给老照片去噪(附完整代码+数据集)

本文详细介绍了如何使用Python和BM3D算法为老照片进行高效去噪。通过完整的代码实现和数据集,读者可以快速掌握图像去噪技术,包括环境配置、算法原理、参数调优及效果评估,帮助恢复珍贵老照片的清晰度。

weixin_29057237的博客 239

获取跨iframe的元素

一、页面设计及需求说明现有一个主页mainPage.html,其中有两个iframe为Aframe和Bframe。其中按钮B是负责Bframe页面的数据查询现在需要实现:点击Aframe中的按钮A,就能点击Bframe的按钮B。(说明:在实际业务中,可能Aframe中的按钮进行了一部分业务操作,使得Bframe中的数据发生了改变,但不想重新请求整个Bframe,这时就需要获取到Bframe中的按钮...

u010999809的博客 5567

用Multisim仿真AD630锁定放大器:从2012年电赛A题实战到避坑指南

本文详细介绍了如何使用Multisim仿真AD630锁定放大器,从2012年电赛A题实战出发,提供完整的电路搭建、参数优化及避坑指南。重点解析AD630的开关调制架构和双相位检测的工程实现,帮助读者在强噪声背景下有效提取微弱信号,提升电子设计竞赛和工程实践中的信号处理能力。

weixin_42549451的博客 203

MIniUI跨页面传值

项目需要使用它进行跨页面传值。下面是调用父页面打开子窗口。重要的是这一句【iframe.contentWindow.grid.getSelected();】子窗口中有一个grid对象。获取该对象已经选择的行记录。 注意【ondestroy:】对应的是子窗口关闭时调用的对象。所以在子窗口关闭时,要调用下列的方法。这个方法存在于子窗口之中的。 function Choise() { ...

pengdayong77的博客 2113

基于 Cognex VisionPro 的工业级图像匹配技术全解析

通过本文的深度解析,开发者可以系统掌握 Cognex VisionPro 图像匹配技术的核心原理、开发流程、优化策略及工业级应用。实际项目中,需结合具体场景灵活调整参数,综合运用预处理、特征提取和匹配算法,构建稳定可靠的视觉系统。

品质生活,极致编程。 1595

基于STM32F407的立创球形六足双形态机器人:从Morphex复刻到毕业设计的完整开发指南

本文详细介绍了基于STM32F407主控芯片,从零开始复刻Morphex球形六足双形态机器人的完整开发过程。内容涵盖硬件选型(如总线舵机)、机械结构设计(阿基米德螺旋底盘)、软件控制(逆运动学与步态算法)以及多控制方式集成,为嵌入式系统与机器人开发的毕业设计或爱好者提供了全面的实战指南。

weixin_35414260的博客 322

miniUI父子页面互传数据

1,父页面传到子页面 //父页面A mini.open({ url: "B" , title: strtitle, width: 770, height: 460, onload: function () { var obj="传的数据"; ...

积跬步,至千里 3571

Python与numpy版本兼容性排查指南

本文详细解析了Python与numpy版本兼容性问题,提供了快速诊断和解决版本冲突的实用方法。通过查看版本信息、使用官方兼容性对照表以及降级或升级环境等方案,帮助开发者有效避免常见的报错问题,如'ImportError'和'AttributeError'。文章还介绍了使用虚拟环境和requirements.txt等工程实践,确保项目依赖的稳定性。

weixin_29089057的博客 321

html怎么导入miniui,MiniUI小结

虽然jQuery已经渐行渐远,然而在某些特定的场景和项目中却还是告别不了。基于jQuery的MiniUI框架也还应用与一些特定的场景中。MiniUI的基本用法1、引入(开发者只需要引用jquery.js、miniui.js、miniui.css即可)>Hello MiniUI!复制代码2、常见的APImini.alert("Hello MiniUI!");复制代码// 创建MiniUI的表格...

weixin_39856208的博客 873

使用 MATLAB/Simulink 构建一个基于FOC控制的PMSM矢量控制仿真模型

本教程详细介绍了基于Simulink的永磁同步电机(PMSM)磁场定向控制(FOC)仿真建模过程。主要内容包括:PMSM电机参数设置、Clarke/Park变换模块设计、电流环PID控制器构建、SVPWM调制实现等关键步骤。教程提供了完整的建模流程、参数配置建议和仿真调试方法,并给出了PID整定技巧和进阶优化方向。通过该模型,可深入理解PMSM矢量控制原理,掌握高性能电机控制系统的建模技术,为伺服系统、电动汽车驱动等应用领域提供仿真基础。教程还推荐了使用PIDTuner工具进行参数优化,并提出了加入负载扰动

amy_mhd的博客 645

YOLOv8交通管理 详细解释及代码完整示例

YOLOv8在交通管理中的应用及代码实现 摘要:本文详细介绍了YOLOv8在交通管理领域的应用场景,包括车辆检测、违规行为识别和行人安全预警等。文章提供了完整的Python代码示例,展示了如何使用YOLOv8进行交通对象检测和车辆计数统计。代码包含模型加载、对象检测、结果可视化等功能模块,并给出了性能优化和功能扩展建议。该实现基于Ultralytics框架,支持多种YOLOv8模型选择,可根据实际需求调整模型大小和检测参数。

u010117029的博客 153

MiniUI小结

虽然jQuery已经渐行渐远,然而在某些特定的场景和项目中却还是告别不了。基于jQuery的MiniUI框架也还应用与一些特定的场景中。 MiniUI的基本用法 1、引入(开发者只需要引用jquery.js、miniui.js、miniui.css即可) <!DOCTYPE html /> <html> <head> <title>Hel...

weixin_34384557的博客 1004

YOLO26 正式发布源代码!极致速度优化方案, 面向工业级落地的目标检测模型!

YOLO26 作为 Ultralytics 公司于 2025 年 9 月发布的最新一代目标检测模型,在架构设计和技术实现上展现了显著的创新。本文深入分析了 YOLO26 的核心架构改进和技术原理,重点探讨了其在边界框回归、推理流程、损失函数设计和优化算法方面的突破性进展。

魔改工程师的博客 1247

jQuery MiniUI 开发教程 表格控件 表格编辑:单元格编辑验证(十四)

[b]单元格编辑验证[/b] [img]http://www.miniui.com/docs/api/images/cellvalidation.gif[/img] 参考示例:[url=http://www.miniui.com/demo/datagrid/validation.html]单元格编辑验证[/url] [b]一:设置编辑器验证规则[/b] 员工帐号 ...

iteye_4698的博客 1665

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

miniui获取当前页面加载数据行数

需数据加载成功时取数据grid.on("load",function(e){       var  num=grid.getData().length;            return true;  }) */

宁致 1万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

miniui 消息框(MessageBox)总结

MiniUI 消息框 MessageBox 使用总结

不至于下的博客 5216

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Jquery之miniUI组件api详解(base)

base mini.parse() 将html标签解析为miniui控件。解析后,才能使用mini.get获取到控件对象 mini.get(id) 根据id获取控件对象 mini.getByName(name, parent) name是控件 根据name获取控件 mini.formatNumber(number, format) number: 数值;format: 数字格式化。、 format取值,参考: 小数点和千分位:format=“n” 货币格式:format=“c”。 百分比

wind_linjie的博客 3338

html iframe 元素之间的调用

html iframe 元素之间的调用一、简介   一般需要引入一个独立页面的时候,我们会使用iframe。在业务需要的时候,我们需要在父页面与iframe页面之间进行交互。交互的时候,我们就需要使 用到js或jquery对父页面或子页面中的相关元素进操作。二、示例   1、页面结构如下:   父页面: 1 &lt;!DOCTYPE html&gt; 2 &lt;html&gt; ...

weixin_34233618的博客 180

MiniUI级联

OnCellCommitEdit: function (e) { var grid = e.sender; var record = e.record; var field = e.field, value = e.value; var param = {}; param.facdicId...

weixin_30652271的博客 364

miniui文件上传 linux,MINIUI grid学习笔记

grid 控件a.事件的绑定和移除grid.on("rowclick", fn); //绑定事件 (这个的话类似jquery的绑定事件)grid.un("rowclick", fn); //接触绑定 (这个是在百度上查找的)注:解除事件绑定,必须要传递一个处理函数所以绑定的时候不要是匿名函数b.绑定事件和移除事件都需要消耗一定的性能的单元格的绘制顺序left ------>righttop...

weixin_39746282的博客 707

JAVA_SSM框架+MINIUI实现网页报表

要添加自定义列在取表头时添加,要添加行在取数据时添加,注意字段对应。

xudong1107的博客 2792

mini.DataGrid使用说明

mini.DataGrid表格。实现分页加载、自定义列、单元格渲染、行编辑器、锁定列、过滤行、汇总行等功能。Extend mini.PanelUsage <div id="datagrid1" class="mini-datagrid" style="width:700px;height:250px;" url="../data/AjaxService.as...

ahe82105的博客 1648

MiniUI属性

<div id="yjsYhzGrid"----设置ID class="mini-datagrid" multiSelect="false"----若属性值为false,则只能选中一行;反之可以选择多行。(默认属性值为false) showSummaryRow="true"--------显示汇总行 style="width:100%;height: 350px;" frozenStartColumn="0"--------固定列的开始 frozenEndColumn="3"--...

for_lover的博客 1967

MiniUI学习笔记一【转】

MiniUI Api文档:http://miniui.com/docs/api/index.html1.取组件值 传递form data,load发送 请求加载数据<script type="text/javascript"> mini.parse(); // get grid var grid = mini.get("grid"); var form = new ...

ahe82105的博客 807

Vue中mintui的field实现blur和focus事件

https://blog.youkuaiyun.com/ywl570717586/article/details/80535236

淮右布衣的博客 611
上一篇: JS常用技巧
下一篇: jsp页面输出xml格式字符串
hellonight
博客等级 码龄16年 31粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值