我是 Ext JS4 的新手。我想要实现的是从菜单中打开一个文件对话框。
我知道如果我将它创建为如下所示的按钮并将其作为一个项目添加到菜单中,它将起作用。但我不想将它添加为菜单中的按钮。
var importButton = Ext.create('Ext.form.file.File', {
buttonOnly: true,
buttonText: 'Import',
hideLabel: true,
listeners: {
'change': function(fb, v){
onImportButtonClick(fb.getValue());
}
}
});
下面是我的代码。
var fileMenu = Ext.create('Ext.menu.Menu', {
width: 125,
maxWidth: 125,
padding: 0,
plain: false,
items: {
text: 'Import',
id: 'import',
handler: function(){
//Code to open up the file dialog
}
}
});
希望有人能指导我如何填写评论部分。 非常感谢。
最佳答案
我想你可以在这里找到答案 open file dialog box in javascript
通常我发现这是在文件共享网站上自定义一些“文件上传”菜单的好方法。
关于javascript - Ext JS4 如何从菜单打开文件打开对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9715895/