`
shxluwei
  • 浏览: 17693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Dojo开发之实现confirm功能

阅读更多

废话少说 直接上代码

 function raiseQueryDialog_custom_callbacks(title, question, callbackFn) {

        var errorDialog = new dijit.Dialog({ id: 'queryDialog', title: title });

        //显示框
        errorDialog.attr('content', question + "" +
                    "<button dojoType='dijit.form.Button' id='yesButton'>确定</button>" +
                    "<button dojoType='dijit.form.Button' id='noButton'>取消</button>");
        errorDialog.startup();
        var yesButton = dijit.byId('yesButton');
        var noButton = dijit.byId('noButton');

        //如果点击确定按钮
        dojo.connect(yesButton, 'onClick', function(mouseEvent) {
            console.debug("yesCallback here!");
        errorDialog.hide();
        errorDialog.destroyRecursive();
        callbackFn(true);
        });

        //如果点击取消按钮
        dojo.connect(noButton, 'onClick', function(mouseEvent) {
            console.debug(mouseEvent);
        errorDialog.hide();
        errorDialog.destroyRecursive();
        callbackFn(false);
                });

        //显示确定框
        errorDialog.show();
       }

分享到:
评论

相关推荐

    DOJO开发指南(结合DOJO中国及网上的资料整理的结果)

    - **包系统**:基础层,按功能划分API,如`dojo.io`处理IO操作,`dojo.dnd`实现拖放功能。 - **语言库**:提供通用语言工具,如字符串处理、日期解析等。 - **环境相关包**:处理浏览器兼容性问题,确保DOJO在不同...

    dojo开发帮助文档

    Dojo 是一个强大的JavaScript 库,它为Web 开发提供了丰富的功能和工具,包括模块化、用户界面构建、数据管理、动画效果以及AJAX交互等。这个“dojo开发帮助文档”是针对Dojo 1.9版本的详细指南,旨在帮助开发者深入...

    dojo开发文档

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信、动画效果等各个方面。在"dojo开发文档"中,我们可以深入学习Dojo的核心特性和使用方法,提升我们的...

    Dojo Developer Guide (dojo 开发 指南)

    ### Dojo 开发指南知识点详解 #### 一、概述 Dojo 开发指南是一本详细介绍如何使用 Dojo 技术构建高效、灵活的 Web 应用程序的手册。该指南适用于不同层次的开发者:服务器端开发者可以利用“无编码的小部件”快速...

    AJAX之Dojo实现登陆框

    Dojo是一个强大的JavaScript库,它提供了一系列丰富的功能,包括AJAX交互、DOM操作、动画效果等,使得开发人员能够更加高效地创建交互式的Web应用。 【描述】"AJAX之Dojo实现登陆框"的描述可能是指通过Dojo库中的...

    Dojo开发帮助文档

    非常好的一个Dojo的chm帮助文档,里面有详细的文档讲解,对dojo学习很有帮助

    dojo dojo实例 dojo例子 dojo资料 dojo项目 dojo实战 dojo模块 dojo编程

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信等多个方面。Dojo的核心在于它的模块化系统,这使得开发者可以按需加载代码,提高应用的性能和可维护...

    精通Dojo by Dojo之父

    鉴于此,图灵公司引进了Dojo之父亲自撰写的《Mastering Dojo》一书。 本书对Dojo进行了全面而深入地阐述,包括基本使用和高级技巧。全书以一个能让读者迅速上手的简单示例开篇,进而读者们将了解到Dojo的核心,也...

    Dojo 入门 + Dojo 工具包系列 + Dojo 使用技巧 ......

    Dojo 是一个强大的JavaScript工具包,它为富互联网应用程序(RIA)开发提供了丰富的功能和组件。随着RIA的兴起,Dojo成为了JavaScript开发者的首选之一,尤其是对于那些有Java背景的开发者,它提供了一种结构化的、...

    dojo类机制实现原理分析

    ### Dojo类机制实现原理分析 #### 一、概述 Dojo框架是一个强大的JavaScript库,它不仅提供了丰富的用户界面组件,还内置了一套强大的类机制。本文旨在深入探讨Dojo类机制背后的实现原理,包括其类声明方式、继承...

    dojo+servlet 完成登录功能

    在本文中,我们将深入探讨如何使用Dojo工具库与Servlet技术来实现一个基本的登录功能。Dojo是一个强大的JavaScript框架,提供了丰富的UI组件和数据处理功能,而Servlet是Java服务器端编程的重要组成部分,用于处理...

    dojo enhancedGrid pagination 分页实现

    本篇文章将深入探讨如何利用dojo enhancedGrid实现分页功能,以及如何通过静态数据和JSON文件加载数据,并使用XHR(XMLHttpRequest)进行数据请求。同时,我们还将讨论如何使用fetch API实现分页、过滤和排序。 ...

    DOJO技术开发手册

    DOJO的开发手册,初学开发必备,希望能够对大家的学习和开发有所帮组

    dojo中文文档-dojo手册

    Dojo是一个强大的JavaScript工具包,它提供了丰富的功能,包括DOM操作、AJAX交互、动画效果、事件处理以及模块化开发等,帮助开发者构建高性能、可维护的Web应用。 Dojo的核心概念之一是模块系统(dojo/_base)。这...

    DOJO 中文 开发手册

    总的来说,Dojo 提供了一个全面的JavaScript开发环境,让开发者能够高效地创建功能丰富的Web应用程序,同时克服了浏览器差异和性能优化的挑战。通过深入学习和使用Dojo,开发者可以极大地提高其在RIA开发领域的专业...

    struts2+dojo实现例子

    而Dojo则是一个JavaScript库,专注于前端开发,特别是AJAX(Asynchronous JavaScript and XML)技术,它提供了丰富的UI组件和数据处理功能,使得创建交互式Web应用变得更加便捷。 Struts2的核心是Action类,它处理...

    DOJO 学习笔记 dojo

    `dojo.event` 以及 `dojo.event.topic` 和 `dojo.event.browser` 是事件管理和发布订阅模式的实现。`dojo.event` 用来绑定和解绑事件,`dojo.event.topic` 提供了消息传递机制,而 `dojo.event.browser` 是浏览器...

    DOJO TableContainer实现表单布局.js

    DOJO TableContainer实现表单布局.js

    dojo 一个小的例子

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,包括DOM操作、AJAX通信、动画效果、模块管理和MVC框架等。在这个小例子中,我们将深入理解Dojo的核心概念,并通过实践来熟悉其用法。 1. *...

    dojo控件的使用和入门心得

    Dojo框架的强大之处在于它不仅简化了常见的Web开发任务,还提供了丰富的UI组件和高级功能,如数据绑定、动画效果和数据可视化,帮助开发者构建出功能全面、性能卓越且用户体验极佳的Web应用。无论是初学者还是有经验...

Global site tag (gtag.js) - Google Analytics