「エンティティの編集」ページで1つのファイルをアップロードするためにファインアップローダーを使用しています。エンティティには1つのファイルが割り当てられている必要があります。アップロード中にファイルブラウザで複数のファイルを選択すると、エラーメッセージが表示されます。私はfineUploaderに制限を設定し、この設定を使用したい:ファインアップローダーのファイルリストをクリアして1つのファイルだけを再アップロードする
itemLimit: 1
問題は、私は1つの最初のファイルをロードした場合、それは[OK]を動作しますが、私はそれを再ロードしようとした場合、私は私は自分自身のコードを持っている(検証エラーを持っているということですアップロードされたファイルとのコントロール(リンク)をクリアし、そこに新しいリンクを書き込むUI用)。ファインアップローダーの中にfileListがあり、アップロードのために別のファイルをリロードするのではなく、エラーアピールを知っています。
アップローダの状態をクリアするためにいくつかのコードを試しました。例:
onComplete: function (id) {
qq(this.getItemByFileId(id)).remove();
},
「内部」データではなくUI要素に対してのみ機能します。 実際には、この問題を数時間おいてから、私の問題には解決策がないようですが、おそらく誰かが知っていると思います...
私はあなたが経験している問題を理解していません...ロードして再読み込みする部分を書き換えることができますか? – Zeromus