`

jQuery easyui 1.2.5 window、dialog发送两边请求(转)

    博客分类:
  • js
 
阅读更多
jQuery easyui 1.2.5 window、dialog发送两边请求(刷新两次)
dialog继承window,window继承panel、
以dialog为例说明,创建dialog和刷新dialog会发送两遍请求(刷新两次)、本人觉得这是bug、解决办法如下,

Js代码 
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
成功解决提交两次请求的问题。
分享到:
评论

相关推荐

    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 制作漂亮后台界面源码下载

    标题中的“一款基于jQuery Easyui 1.2.5 制作漂亮后台界面源码下载”揭示了这个项目的核心——它是一个使用jQuery EasyUI 1.2.5版本构建的美观后端用户界面的源代码。jQuery EasyUI 是一个基于 jQuery 的轻量级框架...

    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 datagrid demo

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

    jquery-easyui-1.2.5 插件

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

    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(附Demo)

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

    jqueryEasyUI

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

    jquery easyui 帮助文档

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

    jquery.easyui-1.2.5源码未压缩版

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

Global site tag (gtag.js) - Google Analytics