1
的url属性我使用这个上传插件:https://github.com/harrydeluxe/extjs-ux#extuxuploadbutton如何改变Ext.ux.upload.Button
而且我想改变“URL”属性。请告诉我怎么可能?
我想这样做,但它不工作:
UploadObject.uploader.url = '/newUrl.php?ObjId=1';
Ext.Loader.setConfig({
enabled: true,
paths: {
'Ext.ux': 'http://extjs.cachefly.net/extjs-4.1.1-gpl/examples/ux/',
'Ext.ux.upload': '../../ux/upload'
}
});
Ext.require(['Ext.grid.*',
'Ext.data.*',
'Ext.util.*',
'Ext.state.*',
'Ext.ux.upload.Button',
'Ext.ux.upload.plugin.Window']);
Ext.onReady(function() {
UploadObject = Ext.create('Ext.ux.upload.Button', {
renderTo: Ext.getBody(),
text: 'Select files',
//singleFile: true,
plugins: [{
ptype: 'ux.upload.window',
title: 'Upload',
width: 320,
height: 350
}
],
uploader:
{
url: '/1/getimages.php?ObjectId=',
uploadpath: '/Root/files',
autoStart: false,
max_file_size: '2020mb',
//...
}
//...
});
Guilherme,非常感谢! –
我用MVC方式重写了这个按钮(只是删除了Ext.create,renderTo并添加了Ext.define)并且它停止了工作。按钮显示,但没有插件操作。我为此奋斗了几天。你可以给我一些建议吗? –
嗨谢尔盖,因为它的一个不同的问题,我会建议你发布这个问题的另一个问题。稍后您可以在此留下链接,我会看看。 :) –