ExtJsクリアinputType:「file」内容
1195 ワード
たとえば:
inputTypeについては、「file」のTextFieldは、form.reset()を使用する時、テキストボックスのパスをクリアできません.
以下の方法で空を確認できます.
また、Ext.getCmp('xlsFile').getValue()またはfileFieldは使用できません. getValue()は値を取りに来ます.
そうでなければ、元に選択されたファイルパスも取得されます.
Dcument.getElemenntById.valueまたはExt.get..dom.valueで値を取る必要があります.
PS
1、コンポーネントのformによって、form.form.getEl().dom.reet();form.get Form().reet()form.get Form().getEl().dom.reet();メソッドをクリアする;
2、outerHTMLとinnerHTMLとinnerTextの違いについて直接に移行する:私を注文します.
恒久リンク: http://wangs7345.iteye.com/blog/2087589
var fileField = new Ext.form.TextField({
text : " ",
id : 'xlsFile',
name : 'xlsFile',
inputType : 'file',
width : 200
});
inputTypeについては、「file」のTextFieldは、form.reset()を使用する時、テキストボックスのパスをクリアできません.
以下の方法で空を確認できます.
var obj = document.getElementById("xlsFile");
obj.outerHTML = obj.outerHTML;
また、Ext.getCmp('xlsFile').getValue()またはfileFieldは使用できません. getValue()は値を取りに来ます.
そうでなければ、元に選択されたファイルパスも取得されます.
Dcument.getElemenntById.valueまたはExt.get..dom.valueで値を取る必要があります.
PS
1、コンポーネントのformによって、form.form.getEl().dom.reet();form.get Form().reet()form.get Form().getEl().dom.reet();メソッドをクリアする;
2、outerHTMLとinnerHTMLとinnerTextの違いについて直接に移行する:私を注文します.
恒久リンク: http://wangs7345.iteye.com/blog/2087589