`
wangyijiangshui
  • 浏览: 85242 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类

jquery easyui datagrid 无法获取所选多条记录

阅读更多
1、问题:在datagrid中,当选择多条记录时使用语句,并用以下代码判断时,num值一直
   是1。
   function getSelectRow() {
var rows = $('#dataTable').datagri('getSelections');
var num = rows.length;
if(num  != 1){
   $.messager.alert('提示消息','请选择一条记录进行操作!','info');
   return null;
}else{
    return rows[0];
}
   }

解决办法:我们在初始化datagrid并加载数据的方法一般如下
         $('#datagridTable).datagrid({
title:'系统参数管理',
iconCls: 'icon-login',
width:'auto',
height:$(window).height()-15,
nowrap: false,
striped: true,
url:'getCommSysParaOfPage.do',
sortName: 'id',
sortOrder: 'desc',
idField:'id',
................
});
此时注意到其中有一个idField属性,必须指定该属性的值所对应的后台传来的实体属性字段(JSON数据格式),而且该字段必须唯一,一般用唯一标识id,如果不知道,便会出现无法获取在datagrid中所选的多条记录。
分享到:
评论
1 楼 南京玄武 2013-08-19  
  .

相关推荐

    easyui datagrid 数据导出到Excel

    **方法二:使用jQuery插件(如Jquery_easyui_datagrid_js导出excel.doc所示)** 文件`Jquery_easyui_datagrid_js导出excel.doc`可能是文档说明或者包含插件使用的示例代码。通常,jQuery插件能简化Datagrid数据导出...

    解决EasyUIdataGrid列比较多,无数据,列展现不全

    ### 解决EasyUI dataGrid列较多时无数据显示不全的问题 在使用EasyUI框架进行前端开发的过程中,可能会遇到dataGrid组件在数据为空时列显示不完整的问题。这不仅影响用户体验,也降低了系统的可用性。本文将详细...

    easyui datagrid 分页查询样例

    EasyUI Datagrid是一款基于jQuery的前端数据展示组件,它提供了丰富的功能,如表格布局、数据分页、排序、过滤等,常用于Web应用的数据展示。在本项目中,"easyui datagrid 分页查询样例"是利用EasyUI Datagrid与...

    easyUI datagrid 实现行上移,下移,置顶,置底,排序提交后台绑定键盘事件

    在IT领域,尤其是在Web开发中,EasyUI是一个广泛使用的JavaScript框架,它基于jQuery,提供了丰富的UI组件,如datagrid,用于创建数据展示表格。本话题主要关注如何在EasyUI的datagrid中实现行的动态操作,包括上移...

    JQueryEasyUI datagrid框架的基本使用

    在本文中,我们主要讲述JQueryEasyUI datagrid框架的基本使用,包括初始化、数据获取、配置分页等核心知识点。首先,要使用JQueryEasyUI datagrid,需要引入以下资源文件: - jQuery库:作为JQueryEasyUI的依赖基础...

    jquery_easyui_DataGrid分页操作

    jQuery EasyUI DataGrid 是一个基于 jQuery 和 EasyUI 框架的数据展示组件,它提供了丰富的功能,包括数据的加载、排序、筛选以及我们关注的分页功能。在本篇文章中,我们将深入探讨如何在实际应用中实现 jQuery ...

    easyUI的dataGrid的使用DEMO

    1. **jQuery EasyUI 数据网格(dataGrid)**: - `dataGrid` 是 EasyUI 提供的一种数据表格,用于展示大量结构化数据。 - 它支持通过 JSON 或 XML 数据源进行填充,可以与服务器端进行异步通信,实现数据的动态...

    jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容

    在EasyUI的datagrid组件中,通常会配置一些基本的属性如fitColumns表示是否自动调整列宽以填满父元素,url表示数据的来源,pagination表示是否启用分页功能,pageSize表示每页显示多少条记录等。而当数据返回后,会...

    jQuery EasyUI 1.3.5 离线简体中文API文档

    EasyUI又更新了,这次更新内容还是不少的,具体内容请参考下面的更新说明,官方的更新说明中还少了1条,我给补上了。 jQuery EasyUI 1.3.5版本更新内容: Bug(修复) searchbox:修复“searcher”函数提供的...

    JQuery_EasyUI_DataGrid_中文文档

    JQuery EasyUI DataGrid 是一个基于 jQuery 和 EasyUI 框架的数据展示组件,它提供了丰富的功能,如表格布局、数据操作、分页、筛选、排序等,常用于Web应用程序中展示和管理结构化数据。以下是对 DataGrid 中文文档...

    easyui datagrid 大数据加载效率慢,优化解决方法(推荐)

    例如,加载10000条记录,在IE8下只需不到1秒,而加载3000条记录只需1到2秒。这表明,对于大数据量的处理,避免不必要的计算和DOM操作是至关重要的。 此外,除了这个特定的优化,还有其他一些通用的优化策略可以应用...

    easyUI datagrid 做的工程

    1. **数据展示**:datagrid 可以将后台数据库中的数据以表格的形式展示出来,每行数据对应数据库中的一条记录。通过设置列定义,可以定制显示的字段和格式。 2. **增删查改**:在前端,datagrid 支持直接在表格内...

    jQuery EasyUI 中文API1.4.5 版

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它简化了网页用户界面开发,提供了一系列易于使用的组件,如对话框、表格、菜单、按钮等。这个压缩包文件“jQuery EasyUI 中文API1.4.5 版”包含了1.4.5版本的jQuery ...

    jQuery EasyUI 官方API文档

    10. **版本更新**:虽然这里的版本是1.3.5,但jQuery EasyUI已经更新到了更高的版本,新版本可能包含更多优化和新特性,建议关注官方更新以获取最新的功能和修复。 总的来说,jQuery EasyUI 是一个强大且易用的前端...

    jQuery EasyUI 1.5 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    datagrid:允许用户在没有数据的时候显示一条消息(比如:无记录); textbox:添加“label”、“labelWidth”、“labelPosition”和“labelAlign”属性; spinner:添加“spinAlign”属性; calendar:允许用户...

    Jquery EasyUI Datagrid右键菜单实现方法

    最近在学Jquery EasyUI,现在来说一说EasyUI的DataGrid,一般当我们在实现前端界面的时候,经常在DataGrid的上面或者后面加一些按钮,方便用户进行一些添加,删除,编辑等功能 用户在每次使用的时候,都需要去先...

    jquery-easyui文档

    2. **EasyUI组件**:jQuery EasyUI包含了大量的UI组件,如对话框(dialog)、表格(datagrid)、表单(form)、菜单(menu)、分页(pagination)、下拉树(combobox)、树形控件(tree)和拖放功能(draggable/...

    jquery easyUI 1.2.3 api

    **jQuery EasyUI 1.2.3 API 深度解析** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的 Web 应用程序。EasyUI 1.2.3 版本是其历史版本之一,...

    jQuery EasyUI v1.3 常用UI组件 Demo合集、离线API、动态换肤.zip

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它简化了网页用户界面开发的复杂性,提供了丰富的组件和主题,使得开发者可以快速构建出美观且功能齐全的Web应用。这个压缩包 "jQuery EasyUI v1.3 常用UI组件 Demo...

    jQuery EasyUI Pagination实现分页的常用方法

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列组件,包括 datagrid,用于创建数据表格。在 datagrid 中,分页功能对于处理大量数据至关重要,因为它允许用户以更易于管理的方式浏览信息。EasyUI 提供...

Global site tag (gtag.js) - Google Analytics