连续几个 ajax 请求可能会导致数据返回为空
(1)每次可能返回最后一个正确数据行,但前面两个数据为空。
initPayerDg(); initHouseDg(); initContractDg();
(2)改成返回中再调用下一个,每次都能正确返回。
function initPayerDg() { $('#payerListDg').datagrid({ url : '/rest/payer/owners?pyrnum=' + PNO, onLoadSuccess:function(data){ initHouseDg(); } }); //$('#payerListDg').datagrid("reload"); } function initHouseDg() { $('#houseListDg').datagrid({ url : '/rest/payer/houses?pyrnum=' + PNO, onLoadSuccess:function(data){ if(data.length>0){ $('#houseListDg').datagrid("selectRow",'0'); } initContractDg(); } }); // $('#houseListDg').datagrid("reload"); } function initContractDg() { $('#contractListDg').datagrid({ url : '/rest/payer/contracts?pyrnum=' + PNO }); // $('#contractListDg').datagrid("reload"); }
(3)dataGrid 设置了 url,会自动加载一次数据,不需要用 reload。
(4)解决 easyui datagrid控件页面载入时,两次请求 url 的 json 数据问题,因为如上在 js 设置 url, 会自动调用一次。所以需要注释掉 <table id="payerListDg" <%--class="easyui-datagrid"--%>.../>
相关推荐
**jQuery和EasyUI API详解** jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。jQuery的核心理念是"Write Less, Do More",通过简洁的API,开发者可以高效地编写...
jQuery EasyUI 是一个基于 jQuery 的前端开发框架,用于构建用户界面。它提供了丰富的组件和工具,可以帮助开发者快速创建美观、响应式的网页应用。这个压缩包包含了一些关键的文件和资源,便于你理解和使用 jQuery ...
EasyUI 是一个基于 jQuery 的轻量级前端框架,它为开发者提供了一系列的组件和插件,使得构建交互式用户界面变得更加便捷。这个压缩包“jquery-easyui.zip”包含了使用 EasyUI 实现的一个HTML框架,它主要用于简化...
**jQuery EasyUI 入门详解** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,如对话框、表单、菜单、布局等,帮助开发者快速构建功能丰富的 Web 应用程序。本章节将深入探讨 jQuery ...
jquery-easyui-1.2.2jquery-easyui-1.2.2jquery-easyui-1.2.2
《jQuery EasyUI 1.7.0:打造高效前端界面的利器》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列组件,使得构建交互式、响应式的Web应用程序变得更加简单。在1.7.0版本中,这个强大的...
《jQuery EasyUI 1.5 完整源码解析与应用》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的用户界面组件,如表格、对话框、菜单、按钮等,大大简化了Web应用程序的开发。在"jquery-easyui-1.5完整...
jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解...
《jQuery EasyUI 1.3.3:轻松构建高效用户界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,帮助开发者快速构建出功能完善、用户界面友好的Web应用程序。在版本1.3.3中,EasyUI...
《jQuery EasyUI 主题详解与应用》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了丰富的组件和易于使用的API,极大地简化了Web界面的开发。而其核心魅力之一,便是丰富的主题系统,使得开发者可以轻松定制...
jquery-easyui-EDT-1.5.2-build1 jquery-easyui-EDT-1.5.2-build1
jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,帮助开发者快速构建用户界面。这个压缩包“jquery-easyui-1.5.5.6”包含了该框架的1.5.5.5版本,这是一份重要的更新,可能包含了一些...
《jQuery.easyui 1.2.6 Demo:深入探索易用的前端开发框架》 jQuery.easyui 是一个基于 jQuery 的轻量级前端开发框架,它为开发者提供了丰富的UI组件和便捷的数据绑定功能,大大简化了网页应用的开发过程。1.2.6 ...
《深入理解jQuery EasyUI 1.3.3与JavaScript编程》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列的组件,如表格、树、对话框等,用于快速构建用户界面。在这个未压缩混淆的版本“jquery-easyui-...
《jQuery EasyUI 1.4.5 API详解》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了丰富的用户界面组件,使得开发者可以快速构建出美观且功能强大的Web应用。在本文中,我们将深入探讨jQuery EasyUI 1.4.5...
《jQuery EasyUI 1.2.3:轻松构建高效用户界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,用于快速开发出具有专业外观和交互体验的Web应用程序。标题中的 "Jquery-Easyui-...
《jQuery EasyUI 1.5.3 源代码深度解析》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,用于快速构建交互式的Web应用。EasyUI 1.5.3 版本的源代码是开发者深入理解其内部工作原理...
根据提供的文件信息,本文将详细解释与“jQuery EasyUI”相关的知识,特别是“EasyLoader”组件的使用方法及其在实际项目中的应用场景。 ### jQuery EasyUI简介 jQuery EasyUI 是一个基于 jQuery 的用户界面插件...
《jQuery EasyUI 全面解析与实战应用》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了一系列的预定义的 CSS 样式和 JavaScript 插件,使得开发者能够快速构建用户界面,大大提升了开发效率。这个“jquery-...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它封装了一系列的 jQuery 插件,为开发者提供了构建用户界面的简便方法。这个“jquery easyui datagrid demo”包含了一些关于如何使用 jQuery EasyUI 中 Datagrid 组件...