`

Extjs的几种简单的提示框

阅读更多

Extjs的几种简单的提示框

 

一、Ext.MessageBox.alert()和Ext.MessageBox.show():

1.成功的提示:

Ext.Msg.alert("成功","数据保存成功!");

 
            

Ext.Msg.show({
	title:'成功',
	msg: '数据保存成功',
	buttons: Ext.Msg.OK,
	icon: Ext.Msg.INFO     //注意此处为INFO
});

          

 

2.失败的提示:

Ext.Msg.alert("失败","数据保存失败!");

            
 

Ext.Msg.show({
	title:'失败',
	msg: '数据保存失败',
	buttons: Ext.Msg.OK,
	icon: Ext.Msg.ERROR      //注意此处为ERROR
});

           
 

二、Ext.MessageBox.confirm():

(这个方法的回调函数包含了btnId参数,参数值可以是yes或no。)

Ext.MessageBox.confirm("提示", "是否要跳转页面?", function (btnId) {
    if (btnId == "yes") {
        alert("点击了yes按钮");
    }
    else if (btnId == "no") {
        alert("点击了no按钮");
    }
    else {
        alert("没有点击按钮,关闭了提示框");
    }
});
          
  

三、Ext.MessageBox.prompt():

 (回调函数中包含了btnId和text两个可用的参数。)

Ext.MessageBox.prompt("提示", "请输入用户名", function (btnId, text) {
    if (btnId == "ok") {
        alert(text);
    }
    else {
        alert("点击了取消按钮");
    }
});
          
 另外,这个方法还允许创建一个多行的输入框,代码如下:
Ext.MessageBox.prompt("提示", "请输入用户名", function (btnId, text) {
    if (btnId == "ok") {
        alert(text);
    }
    else {
        alert("点击了取消按钮");
    }
}, window, true);

第三个参数window是默认的作用域。

第四个参数是否为多行输入框,传入true就表示可以输入多行文字。
     
 

最后一个功能是,如果我们需要在打开的时候显示一段默认文字,我们可以传入第五个参数:

Ext.MessageBox.prompt("提示", "请输入用户名", function (btnId, text) {
    if (btnId == "ok") {
        alert(text);
    }
    else {
        alert("点击了取消按钮");
    }
}, window, true, "这是默认文字");


    
 

 

 

 

  • 大小: 2.7 KB
  • 大小: 4.3 KB
  • 大小: 2.6 KB
  • 大小: 4.9 KB
  • 大小: 8.6 KB
  • 大小: 9.2 KB
  • 大小: 7.1 KB
  • 大小: 9.1 KB
分享到:
评论

相关推荐

    使用ExtJS6.0开发应用框架

    在进行页面框架构思时,作者提出了几个设计要点,包括仿Windows桌面的界面风格、OutLook形式的工具栏、用户自定义快捷菜单、以及特定区域的告警提示等。对于不同功能的窗口内容,考虑到了其占用操作区的大小,以及...

    EXTjs图开编程EXTJS

    EXTJS是一种基于JavaScript的前端开发框架,专用于构建富客户端应用程序。它由Sencha公司开发,提供了丰富的组件库,能够创建具有复杂用户界面的Web应用。EXTJS的主要特点包括高度可定制、响应式布局以及强大的数据...

    EXTjs4类似qq消息提醒

    首先,EXTjs4的通知组件(Notification)是EXTJS提供的一个轻量级弹出框,可以用来显示短暂的信息或提示。它通常用于提供反馈,类似于许多即时通讯软件中的消息提醒。EXTjs4的通知系统可以通过`Ext.tip.Toast`或`Ext...

    extJs代码提示文档

    ExtJS是一种基于JavaScript的富客户端应用框架,专用于构建Web应用程序的用户界面。它提供了丰富的组件库,包括表格、面板、菜单、按钮等,以及强大的数据绑定和布局管理功能。"ExtJs代码提示文档"是开发者在编写...

    ExtJS 多文件上传 UploadDialog For ExtJS3.x

    为了使`UploadDialog`组件与ExtJS 3.x兼容,开发者进行了以下几点关键修改: - **DOM操作**:确保所有的DOM操作(如元素的选择、创建等)符合ExtJS 3.x的API要求。 - **样式和布局**:根据新版框架中的样式和布局...

    轻松搞定Extjs

    - **最简单的消息框——提示框**: 通过示例展示了如何创建一个基本的消息提示框。 - **输入框**: 展示了如何使用Extjs创建包含输入框的消息框,以便收集用户的输入信息。 - **确认框**: 讲解了如何创建带有“确定”...

    ExtJs DataGridView控件实例

    在"ExtJs DataGridView控件实例"中,我们主要会探讨以下几个方面: 1. **ExtJs Grid组件**:ExtJs 的Grid组件是一个高度可定制的数据视图,能够显示大量的数据并提供分页、排序、过滤、编辑等功能。它通常与Store...

    extjs视图设计器

    EXTJS是一种基于JavaScript的富客户端框架,由Sencha公司开发,它提供了一套完整的组件化、可拖拽的界面元素,使得开发者可以快速创建出美观且功能丰富的交互式页面。 EXTJS视图设计器的主要功能包括: 1. **可视...

    extjs3.0 API 中英

    8. **工具提示和提示框**:提供可自定义的工具提示(ToolTip)和提示框( MessageBox),增强了用户体验。 9. **Drag and Drop**:支持拖放操作,可以方便地创建拖放功能,例如在列表或网格中的排序。 10. **国际...

    EXTJS2 API

    9. **工具提示(Tooltips)**:EXTJS2提供了自定义的工具提示功能,可以显示丰富的信息,增强用户体验。 10. **拖放(Drag and Drop)**:EXTJS2支持组件之间的拖放操作,可以轻松实现文件或数据的移动和排序。 ...

    ExtJS弹出密码输入框的js文件

    ExtJS 是一个强大的JavaScript库,专门用于构建富客户端应用程序。它提供了一系列丰富的组件,包括窗口、表格、菜单、按钮等,使得开发者可以构建功能复杂的Web应用。在本案例中,我们关注的是`Ext.MessageBox`,这...

    ExtJs3.0和2.0中文API

    ExtJS是一种基于JavaScript的富客户端应用开发框架,它提供了丰富的组件和强大的数据处理能力,使得开发者可以构建功能复杂的Web应用程序。本压缩包包含了ExtJS 2.0和3.0两个版本的中文API文档,以及对应的中英文...

    EXTJS 折线 chart action 代码示例

    在EXTJS中,折线图(line chart)是一种常见的图表类型,常用于展示趋势或时间序列数据。本篇文章将深入探讨EXTJS折线chart与action交互的代码示例,以及如何通过远程和本地加载数据。 首先,让我们了解EXTJS折线...

    extjs java 上传文件进度条

    标题"extjs java 上传文件进度条"所涉及的知识点主要涵盖以下几个方面: 1. **ExtJS组件库**:ExtJS的核心在于其强大的组件库,其中包括用于创建各种UI元素的类,如按钮、表格、面板、窗口等。在文件上传过程中,...

    Extjs+Struts2系统后台管理框架

    在"Extjs+Struts2系统后台管理框架"中,"新闻列表"功能通常涉及到以下几个关键知识点: 1. **数据展示**:使用ExtJS的GridPanel组件显示新闻列表,支持分页、排序、过滤等功能。数据通过Ajax请求从Struts2 Action...

    Extjs 超级工具栏图标

    在EXTJS框架中,超级工具栏(Super Toolbar)是一种高度可定制的组件,它允许开发者在页面顶部创建一排或多排功能丰富的按钮、下拉菜单和分隔符,以实现各种用户交互操作。这些工具栏通常包含图标,使得用户能够快速...

    几个不错的EXTJS拓展组件

    EXTJS是一种基于JavaScript的富客户端应用框架,专用于构建企业级的Web应用程序。EXTJS以其强大的数据绑定、灵活的布局管理、丰富的UI组件库和高度可定制性而闻名。在这个"几个不错的EXTJS拓展组件"的压缩包中,你将...

    Extjs4 多选下拉树

    在ExtJS4中,多选下拉树(Multi Select Tree)是一种用户界面组件,它结合了下拉菜单和树形结构,允许用户从层级结构中选择多个项目。这个组件在数据管理、分类选择等场景中非常实用。 在实现多选下拉树时,我们...

    Spket安装步骤附带EXTjs自动提示

    EXTjs是一种广泛使用的JavaScript框架,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库和强大的数据绑定机制,使得开发者能够创建交互性强、用户体验优秀的Web应用。然而,由于EXTjs的API庞大且复杂,开发...

Global site tag (gtag.js) - Google Analytics