`
zzc1684
  • 浏览: 1228424 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

jquery easyui 1.3.4 datagrid pageNumber 设置导致两次请求的解决方案

阅读更多
一、现象:
 
$('#table').datagrid({
url: '/get/data/path/to/your/server',
pageNumber: 2,
pageSize: 10,
...
});
 
当手动设置 pageNumber >= 2 时,查看网络请求会有两次,并且第二次的请求的 pageNumber == 1;
 
二、原因:
 
jquery.easyui.min.js 1.3.4 的 7821-7828 行代码;
因为分页控件初始化参数 total == 0, pageNumber == 1,而初次请求第二页的参数与控件初始化参数不一致,导致了再次请求:_5dc(_545);
 
此处代码的原意是解决一个问题:
当页面刷新时,请求的数据总数发生变化,需要更新 pagebar 的显示;
 
三、解决方案:
 
7822 行(请注意版本 1.3.4 jquery.easyui.min.js):
_54a.pagination("refresh",{total:data.total});
修改为:
_54a.pagination("refresh",{pageNumber:opts.pageNumber||_54b.pageNumber,total:data.total});
 
ok,~
分享到:
评论

相关推荐

    jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法

    本文实例讲述了jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法。分享给大家供大家参考,具体如下: 一、问题描述: $('#tb-page-list').datagrid({ url: '/BisOrderInfo/GetList', ...

    jquery easyui1.3.4 中文文档

    《jQuery EasyUI 1.3.4 中文文档详解》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了一套完整的用户界面组件,用于快速构建功能丰富的 Web 应用程序。EasyUI 1.3.4 版本是这个框架的一个重要里程碑,其...

    jquery easyui datagrid demo

    这个“jquery easyui datagrid demo”包含了一些关于如何使用 jQuery EasyUI 中 Datagrid 组件的示例和相关文档,帮助我们理解和应用 Datagrid。 首先,`datagrid.doc` 文件很可能是 Datagrid 的简要说明文档,它...

    jQuery EasyUI编辑DataGrid用combobox实现多级联动

    在jQuery EasyUI中,DataGrid是一种常用的表格展示控件,它可以与各种编辑器结合使用,如combobox(下拉框)来实现更丰富的交互功能。本文主要探讨的是如何利用jQuery EasyUI的DataGrid和combobox组件实现多级联动的...

    最新的jquery easyui 1.3.4 + 中文API

    例如,通过 jQuery 选择器可以方便地定位到页面上的元素,结合EasyUI的API进行进一步的样式和行为设置。 2. **EasyUI 组件**: - **DataGrid**:用于展示和操作大量数据的表格,支持数据加载、排序、筛选、分页等...

    jQuery EasyUI 1.3.4 最新全面的图标以及样式

    jQuery EasyUI 是一个基于 jQuery 的前端开发框架,它提供了一系列易于使用的组件,如对话框、表格、菜单等,帮助开发者快速构建用户界面。版本 1.3.4 是该框架的一个较新版本,包含了丰富的图标和样式,提升了用户...

    jQuery Easyui 1.3.4 API.chm

    jQuery Easyui 1.3.4 API.chm

    jQuery EasyUI V1.3.4 API中文版

    5. **API函数**:jQuery EasyUI 提供了大量的API函数,用于初始化组件、设置和获取组件属性、操作组件数据等。例如,`$("#element").datagrid(options)` 用于创建一个数据网格,`options` 中包含了列定义、数据源等...

    jQuery EasyUI 1.3.4 API和Demo

    在 jQuery EasyUI 1.3.4 中,API 文档是开发者的重要参考资料,它详细阐述了各个组件的使用方法、参数设置、事件处理以及如何与其他组件进行交互。通过 API,我们可以了解到: 1. **组件的创建**:如何通过简单的 ...

    easyui1.3.4官方API中文版

    EasyUI 是一个基于 jQuery 的前端框架,用于快速构建用户界面。这个框架提供了丰富的组件和样式,使得开发者可以轻松创建出美观、响应式的Web应用。EasyUI 1.3.4 官方API中文版是针对这个版本的详尽文档,对于使用...

    扩展 jQuery EasyUI Datagrid 数据行鼠标悬停离开事件完整版Demo下载

    jQuery EasyUI Datagrid 用户列表鼠标悬停/离开数据行时显示人员头像(onMouseOver/onMouseOut) Demo 扩展 jQuery EasyUI Datagrid 数据行鼠标悬停离开事件,源码奉献!!!

    EasyUI_1.3.4+帮助文档

    EasyUI 是一个基于 jQuery 的轻量级用户界面框架,它为开发者提供了丰富的组件和美观的界面设计,使得构建Web应用程序变得更加便捷。EasyUI 1.3.4 版本是这个框架的一个重要版本,它在之前的版本基础上进行了一系列...

    jquery-easyui-1.3.4.zip 修正版

    从官网下载的 jquery-easyui-1.3.4 ,如果单独运行demo中的html,效果可以出来,但是如果将 jquery-easyui-1.3.4添加到vs(我的版本是vs2012)中,再运行demo中的html,有部分是没有效果的,这个压缩包中有jquery.min-...

    jQuery Easyui 1.3.4中文API

    这个1.3.4版本的中文API文档是开发人员的重要参考资料,帮助他们理解和应用jQuery EasyUI的各种功能。 1. **jQuery EasyUI的核心概念** - **jQuery**: jQuery是一个轻量级的JavaScript库,简化了HTML文档遍历、...

    jquery-easyui-1.3.4.rar

    《jQuery EasyUI 1.3.4:轻松构建高效用户界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,帮助开发者快速构建出功能完备且美观的用户界面。EasyUI 的核心思想是通过简单的...

    jQueryEasyUI-1.3.4 帮助文档CHM版

    自己制作的jQueryEasyUI-1.3.4 最新API帮助手册CHM版。

    jquery-easyui-1.3.4 api

    《jQuery EasyUI 1.3.4 API 深度解析》 在Web开发领域,jQuery EasyUI是一个广泛使用的前端框架,它基于jQuery库,提供了一系列便捷的UI组件,简化了网页界面的构建过程。本篇文章将深入探讨jQuery EasyUI 1.3.4...

    jquery-easyui-1.3.4

    《jQuery EasyUI 1.3.4:构建高效前端界面的利器》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列的UI组件,使得创建交互式Web应用变得更加简单快捷。在“jquery-easyui-1.3.4.zip”这个...

    jquery-easyui-1.3.4源代码 + DEMO + API

    《jQuery EasyUI 1.3.4:源代码解析与实战指南》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列组件,使得构建交互式的Web应用变得更加简单。本篇将深入探讨 jQuery EasyUI 1.3.4 版本的...

Global site tag (gtag.js) - Google Analytics