`
happyqing
  • 浏览: 3205903 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery easyui 1.2.5 window、dialog发送两遍请求

阅读更多

jQuery easyui 1.2.5 window、dialog发送两遍请求(刷新两次)

dialog继承window,window继承panel、

以dialog为例说明,创建dialog和刷新dialog会发送两遍请求(刷新两次)、本人觉得这是bug、解决办法如下,

 

var channelId="1000";
var openedInfoEdit=false
function openInfoEdit(id){
	var param="";
	if(id!=""){
		param +="&id="+id;
	} 
	if(!openedInfoEdit){
		$('#infoEdit').dialog({
			title:"编辑信息",
			width:600,
			height:200,
			minimizable:false,
			maximizable:true,
			//resizable:true,
			//cache: true,
			href:"/cms/cms/info_detail.action?channelId="+channelId+param,
			closable: true,
			closed: true   //已关闭
		});
		$('#infoEdit').dialog('open'); //再open
		openedInfoEdit=true;
	} else {
		$('#infoEdit').dialog('open'); //先open再refresh
		$('#infoEdit').dialog('refresh',"/cms/cms/info_detail.action?channelId="+channelId+param);
	}
}

   

关键是closed: true、$('#infoEdit').dialog('open');

因为首次open时会向服务器发出请求,所以在创建时先标识他是关闭的再open,

刷新时先open,再refresh

成功解决提交两次请求的问题。

 

0
0
分享到:
评论

相关推荐

    jquery easyui1.2.5和帮助文档

    **jQuery EasyUI 1.2.5:框架详解与应用指南** jQuery EasyUI 是一个基于 jQuery 的前端开发框架,它提供了丰富的用户界面组件,简化了HTML页面的交互性和外观设计。1.2.5 版本是这个框架的一个稳定版本,包含了一...

    Jquery easyui 1.2.5 官方原版API

    下面将详细介绍JQuery EasyUI 1.2.5中的核心知识点。 1. **基本概念与结构** - **jQuery**:EasyUI是建立在jQuery基础之上,jQuery是一个轻量级、高性能的JavaScript库,简化了DOM操作、事件处理和动画效果。 - *...

    一款基于jQuery Easyui 1.2.5 制作漂亮后台界面源码下载

    同时,它指出使用的是“最新版本Easyui 1.2.5 和jquery-1.7.1.min.js”,这意味着项目依赖于这两个JavaScript库,jQuery 1.7.1作为基础,EasyUI 1.2.5作为界面构建工具。jQuery 1.7.1是该库的一个稳定版本,提供了...

    jquery easyui 1.2.5中文

    jquery easyui 1.2.5中文

    jQuery EasyUI 1.2.5

    jQuery EasyUI 1.2.5 是一个基于 jQuery 的轻量级前端开发框架,它为开发者提供了丰富的组件和便捷的功能,使得构建用户界面变得更加简单。这个版本的发布旨在提升性能,增强稳定性和兼容性,同时也可能引入了一些新...

    jquery-easyui-1.2.5

    《jQuery EasyUI 1.2.5:轻松构建高效用户界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,帮助开发者快速构建出功能完备、用户界面友好的Web应用程序。这个名为“jquery-...

    0分免费下载jQuery easyui-1.2.5 含Demo 非常好的框架结构

    《jQuery EasyUI 1.2.5:构建高效前端框架的基石》 jQuery EasyUI 是一个基于 jQuery 的轻量级的前端开发框架,它提供了一系列的JavaScript组件,可以帮助开发者快速构建用户界面,大大提升了Web应用的开发效率。在...

    jquery-easyui-1.2.5.zip

    `jquery.easyui.min.js`是EasyUI的核心库,它封装了一系列的jQuery插件,如对话框(dialog)、表格(datagrid)、菜单(menu)和表单(form)等,使得开发者可以方便地创建交互式和响应式的UI元素。例如,`datagrid`...

    jauery-easyui 1.2.5

    首先,jQuery EasyUI的核心组件包括窗口(window)、表格(datagrid)、表单(form)、菜单(menu)、对话框(dialog)、按钮(button)等,这些都是构建Web应用界面的基本元素。在1.2.5版本中,这些组件经过精心...

    jquery-easyui-1.2.5源码

    《jQuery EasyUI 1.2.5源码详解》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它为开发者提供了一系列轻量级、易于使用的组件,使得构建具有丰富交互性的Web应用变得更加简单。本文将深入解析jQuery EasyUI ...

    jquery-easyui-1.2.5 插件

    《jQuery EasyUI 1.2.5:前端开发利器详解》 在Web前端开发领域,jQuery EasyUI是一个不可或缺的框架,它基于jQuery,为开发者提供了丰富的用户界面组件,极大地简化了网页交互和界面构建的工作。本文将深入探讨...

    jquery easyui datagrid demo

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它封装了一系列的 jQuery 插件,为开发者提供了构建用户界面的简便方法。这个“jquery easyui datagrid demo”包含了一些关于如何使用 jQuery EasyUI 中 Datagrid 组件...

    jquery-easyui-1.2.5.zip(附有早先版本的中文文档)

    **jQuery EasyUI 1.2.5:一个强大的前端开发框架** jQuery EasyUI 是一个基于 jQuery 的轻量级且功能丰富的前端开发框架,它提供了一系列的JavaScript组件,可以帮助开发者快速构建用户界面。在这个版本——1.2.5 ...

    jQuery.easyui.1.2.6+Demo+前端框架

    jQuery EasyUI 是一个基于 jQuery 的轻量级前端开发框架,它提供了一系列的组件,使得开发者能够快速构建功能丰富的用户界面。这个压缩包“jQuery.easyui.1.2.6+Demo+前端框架”包含了版本为1.2.6的jQuery EasyUI...

    jquery-easyui-1.2.5(附加中文版api+中文版使用教程)

    《jQuery EasyUI 1.2.5:深入学习与实践》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的 Web 应用程序。本资源包包含的是 jQuery EasyUI 的 ...

    jqueryEasyUI

    **jQuery EasyUI 知识点详解** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列的 UI 组件,使得开发者能够快速构建出美观且功能丰富的 Web 应用程序。这个框架大大简化了网页界面的设计工作,使得...

    初试JqueryEasyUI(附Demo)

    2. **UI 组件**: jQuery EasyUI 提供了诸如对话框(dialog)、表格(datagrid)、下拉框(combobox)、树形控件(tree)、菜单(menu)等常见的 UI 组件,这些组件都封装了复杂的交互逻辑和样式,使得开发者无需关心...

    jquery.easyui-1.2.5源码未压缩版

    《jQuery EasyUI 1.2.5源码详解——打造高效前端界面》 jQuery EasyUI 是一个基于 jQuery 的用户界面库,它提供了大量的组件和工具,使得开发者能够快速构建功能丰富的、美观的Web应用程序。标题提及的是“jquery....

    jquery easyui 帮助文档

    jQuery EasyUI 的核心在于其组件系统,这些组件包括但不限于数据网格(datagrid)、下拉菜单(combobox)、对话框(dialog)、表单(form)、布局(layout)、菜单(menu)、面板(panel)、进度条(progressbar)、...

Global site tag (gtag.js) - Google Analytics