`

dojo封装dialog提示框

    博客分类:
  • Dojo
 
阅读更多

/**
 * 显示dojo的弹出框.前提是已经引用了相应的dojo.js和css,并设置了body的
 * dojo主题class <br>
 */
function showDojoDialog(content, title) {
	require([ "dijit/Dialog" ], function(Dialog) {
		new Dialog({
			title : title = title ? title : '',
			content : content + '',
			onHide : function() {
				this.destroyRecursive();
			}
		}).show();
	});
}

 

这里并没有给定dialog的id,因为在dijit中如果有两个id重复会注册失败并导致js错误。

如果不指定,它会自动生成一个自己的唯一id。并在关闭时把这个注册的id部件给销毁。

1
2
分享到:
评论

相关推荐

    dojo提示框

    Dojo提示框是用户界面交互的重要部分,用于显示临时信息或者进行与用户的交互操作。本篇文章将深入探讨Dojo提示框的三种不同用法。 1. **基础提示框(Basic Dialog)** 基础提示框是最常见的对话框类型,用于展示...

    AJAX之Dojo实现登陆框

    总结,"AJAX之Dojo实现登陆框"涵盖了使用Dojo库进行AJAX请求,构建无刷新登录表单,处理表单数据,以及相关的事件监听和响应处理。在实践中,还需要结合前端验证、后端安全措施以及用户体验设计来创建一个完整的登录...

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

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

    dojo自定义对话框

    创建一个基本的Dojo Dialog首先需要引入Dojo的模块,包括`dijit/Dialog`和`dojo/parser`。在HTML文件中,我们可以这样引入: ```html &lt;script src="https://ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo....

    dojo中文文档-dojo手册

    在UI组件方面,Dojo Toolkit提供了大量预先封装好的可复用组件,如dijit/form/TextBox、dijit/layout/ContentPane等,这些组件具有丰富的样式和功能,能够快速构建用户界面。 Dojo的国际化和本地化支持也是其特色之...

    dojo文档 dojo文档 dojo文档

    dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档

    dojo精品中文教程(包一)

    Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--dijit.TitlePane Dojo学习笔记--dijit.Tooltip Dojo学习笔记--dijit.Tree Dojo学习笔记--dojo.graphics.color & dojo.uri.Uri Dojo学习...

    dojo精品中文教程(全)

    Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--dijit.TitlePane Dojo学习笔记--dijit.Tooltip Dojo学习笔记--dijit.Tree Dojo学习笔记--dojo.graphics.color & dojo.uri.Uri Dojo学习...

    dojo精品中文教程(包二)

    Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--dijit.TitlePane Dojo学习笔记--dijit.Tooltip Dojo学习笔记--dijit.Tree Dojo学习笔记--dojo.graphics.color & dojo.uri.Uri Dojo学习...

    dojo js dojo js

    dojo js dojo js dojo js dojo js dojo js dojo js dojo js

    DOJO 学习笔记 dojo

    Dojo 是一个功能丰富的 JavaScript 库,它提供了一系列模块化、面向对象的工具,用于构建高性能的 Web 应用程序。在 Dojo 中,模块和包的概念是核心组成部分,它们帮助开发者组织和管理代码,使其更易于维护和重用。...

    Dojo教程

    常见的Dojo部件有dijit.form.Button(按钮)、dijit.layout.ContentPane(内容面板)和dijit.Dialog(对话框)等。 DojoInPractice_cn.pdf 可能是一本关于Dojo实战的中文教程,其中可能涵盖了如何在实际项目中运用...

    dojo相关详细资料

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信、动画效果等各个方面。在深入理解Dojo之前,我们需要了解JavaScript在网页开发中的核心地位以及它...

    精通Dojo by Dojo之父

    Dojo是一个非常强大的、面向对象的、开源的JavaScript工具箱,它为开发富客户端Ajax应用提供了一套完整的小部件和一些特效操作。曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的...

    dojo控件的使用和入门心得

    - **功能封装**:Dojo提供了大量封装好的功能,如网络请求、事件处理、动画效果等,开发者可以直接调用而无需从零编写。 - **Ajax集成**:得益于Ajax技术,Dojo能够实现实时数据更新,让用户感受到如同使用本地应用...

    学习dojo

    - **事件处理**:Dojo封装了事件监听和处理,如`dojo.connect`用于事件绑定,`dojo.disconnect`用于解绑事件。 - **UI组件**:Dojo包含一套完整的UI组件库,如按钮、表单、对话框、布局容器等,这些组件具有良好的...

    dojo常用方法总结

    ### Dojo常用方法总结 Dojo是一个开源的JavaScript框架,用于构建高性能的富客户端Web应用程序。它提供了一系列功能强大的工具和API,可以帮助开发者更轻松地处理DOM操作、AJAX调用、用户界面组件构建等任务。本文...

    dojo实战+实用例子

    Dojo的AJAX功能主要集中在`dojo/xhr`模块中,它封装了XMLHttpRequest对象,提供了一系列方法,如`dojo/xhrGet`、`dojo/xhrPost`等,用于与服务器进行数据交互。这些方法支持JSON、XML等多种数据格式,并且具有错误...

    DOJO中文手册【出自dojo中国】

    DOJO中文手册是针对JavaScript库Dojo的详细指南,源自中国的本地化版本,旨在帮助开发者理解和使用这个强大的工具包。Dojo是一个开源的DHTML工具集,由nWidgets、Burstlib和f(m)等多个项目的合并发展而来,因此被...

    dojo起步学习的好例子

    Dijit提供了一系列预先封装好的用户界面元素,如按钮、表单、对话框等,而Dojo Toolkit则包含了基本的JavaScript工具和功能。 2. **加载器 (AMD - Asynchronous Module Definition)**:Dojo 提供了基于AMD的加载器...

Global site tag (gtag.js) - Google Analytics