怎么在extjs的toolbar中加入上传功能,或者在toolbar中增加选择本地文件的对话框

需要实现点击按钮后就弹出文件选择的对话框

首先在页面中引用这个js
<script type="text/javascript" src="../ext/UploadDialog/Ext.ux.UploadDialog3.0.js"></script>
然后在再你自己的js里的工具条按钮点击事件里加上如下代码,就可以弹出那个对话框了,上传功能有些复杂……
var dialog = new Ext.ux.UploadDialog.Dialog({
url: '',
reset_on_hide: false,
allow_close_on_upload: true,
upload_autostart: false
});

dialog.show();
温馨提示:内容为网友见解,仅供参考
无其他回答

extjs中给Toolbar的右边添加一个label
在grid的beforeRender里加才能显示,如果toolbar已经render过了,再additem就没用了。用静态的比较方便:var tbar = new Ext.Toolbar({ items:['->',{text:'welcome:admin'} ]})另外把你声明的顺序换一下,先var welcome, 再var tb,有时顺序反了就不行 ...

Extjs 分页工具条加按钮,然后输入第几页,点击按钮就跳转到第几页怎么...
给那个数据框添加侦听事件,点击或者回车时执行侦听事件,执行数据加载就可以了。我的源码:var pagingBar = new Ext.PagingToolbar({ pageSize : Cookies.get('pageSize')? parseInt(Cookies.get('pageSize')): 15,store : myStore,displayInfo : true,displayMsg : '第{0} - {1}条,共{2}...

extjs tbar怎么样在页面两行显示啊。。。一行太多了
写两个合并就可以。var toolbarTop = Ext.create('Ext.toolbar.Toolbar', { dock : 'top', items : [ { xtype : 'textfield' }, { xtype : 'button', text : '查询' }]});var toolbarBottom = Ext.create('Ext.toolbar.Toolbar', { style : { borderTopWidth :...

extjs splitbutton在panel中显示怎么实现下面这个
你用toolbar,在标签组件后加个tfill,然后再放之后的三个组件就可以了 { xtype: 'button',text: '完成',itemId: 'finish',id: 'finish',formBind: true,hidden: true,width: 200 \/\/handler:cardchange },{ xtype: 'tbfill'} 类似这样 ...

extjs 如何通过按钮,来打开filefield 的文件选择对话框
handler : function(){ var file1 = Ext.ComponentQuery.query('filefield[name=fi1e1]');file1[0].button.getEl().dom.childNodes[1].click();}

extjs中怎么隐藏toolbar的按钮?
按我自己使用的版本可这么弄,你参考下:\/\/仅当管理员登陆则隐藏导入按钮,否则显示导入按钮 if(userRole=role_admin_leader){ Ext.getCmp('btn_daoru').setVisible(false);}else{ Ext.getCmp('btn_daoru').setVisible(true);}

Extjs 分页工具条加按钮,然后输入第几页,点击按钮就跳转到第几页怎么...
这个是我自己写的一个实例,实现了你说的那个功能,看一下吧 var pbbr = new Ext.PagingToolbar({\/\/ 分页 pageSize : pagesize(),store : propertyStore,displayInfo : true,displayMsg : '第 {0} 条到 {1} 条,一共 {2} 条',emptyMsg : "没有记录",items : [ '-', '每页', cm...

如何在Microsoft ToolBar控件上添加图标?
1新建一个对话框Dialog,删除上面的所有控件,在Project\\Add to Project…\\Commponents and Controls打开对话框,选择Registered ActiveX Controls打开,选择“Microsoft Toolbar Control 6.0 (SP6)”,按Insert添加所有的类;2添加后,Controls工具栏会多一个Microsoft ToolBar控件,在对话框界面上添加此控件...

请问高手们,extjs中,如何为toolbar动态设置cls属性
组件都有setCls函数,关键是你的css属性名称是怎么获取的?比如说数组、Map映射、还是字符串?

EXTjs4 我在toolbar里做了一个搜索框。输入内容搜索后,关闭菜单,再打 ...
我也不太懂你的意思,就按照字面意思说一下吧,当你 单击 关闭菜单的时候,清空【搜索框】,并同时清空搜索内容就可以了 我理解的对吗? 不行的话,咱在讨论 祝你好运

相似回答