items:[{    
    xtype: 'textfield',    
fieldLabel: '文献上传',  
id : 'uploadfile', 
name: 'uploadfile', 
allowBlank:false,
width: 220, 
blankText:'请选着你需要上传的文件',
inputType: 'file'//文件类型   
}]
这是我上传控件上传之后,第二次上传控件还保留上一次的文件路径该怎么清理掉

解决方案 »

  1.   

    item[0].el.value="" 行不行。加text属性 text:'',没证实猜的。
      

  2.   

    哈手头没有API,不过可以这样 你如果能取到这个对象也就是item[0]这么取可能不对,
    可以这样 给这个field加个id:'fieldid',
    然后用他的parent如果定义为panel的话就是panel.getComponent('fieldid');
    取到这个对象以后就好说了啊 每次执行完renderer以后 就给他把值清空就行了获得控件好像是getEl,赋值可以用setValue 其他的方法自行看API吧 不过这个item是一个mixed类型的数据 类似于list  以前做过ext现在都忘光怎么操作了
      

  3.   

    如果页面刷新后值还在可能是你用了cookieprovider之类的东西吧 
      

  4.   


     var obj = document.getElementById("uploadFile");         
           obj.outerHTML = obj.outerHTML; 
      

  5.   

    這個治標不治本,顯示上清空了,但是還是可以取到uploadFile裏的值,也就是上次文件的路徑