私はKrajee(http://plugins.krajee.com/file-input/plugin-options)が書いたブートストラップファイルアップロードプラグインを使用しています。私はアップロードされたファイルの名前を取得しようとしています。私はそれのための方法を見ていませんでした。どうすれば管理できますか?アップロードしたファイルの名前を取得する方法
答えて
ブートストラップファイルのアップロードドキュメント(特にイベント)を見ると、ファイルをアップロードするときにそのファイルのプレビューも読み込まれることがわかりました(このオプションが有効な場合)。それが起こるとき、それは次のイベントを発することである:
$('#input-id').on('fileloaded', function(event, file, previewId, index, reader) {
console.log("fileloaded");
});
二番目のパラメータfile
は、実際にここにドキュメントの状態として、nameプロパティを持つJavaScriptオブジェクトです:https://developer.mozilla.org/en-US/docs/Web/API/Fileので、あなたが何かを試みることができる:
$('#input-id').on('fileloaded', function(event, file, previewId, index, reader) {
console.log(file.name);
});
ここ
詳細はこちらからもhttps://developer.mozilla.org/en-US/docs/Web/API/File/name
が、あなたは関係なく、プレビューのかどうか、ファイルをアップロードする火災は、追加のパラメータを持っていることを、change
イベントかどうかを確認しようとすることができ(これはドキュメントにありません):
$('#input-id').on('change', function(event) { // add the second parameter file
console.log("change"); // try to log file.name here and see if it works
});
ありがとうございました。私は問題を解決しました – Aljessy
あなたは大歓迎です。あなたが新しいユーザーであることを見て、これを読んでみてください。https://stackoverflow.com/help/someone-answers – VladNeacsu
- 1. cleaned_dataからアップロードしたファイルの名前を取得する方法は?
- 2. ColdFusion:アップロードする前にファイルの名前を取得する
- 3. 複数のファイルをアップロードするファイルの名前を取得
- 4. アップロードしたファイルの名前を変更する方法は?
- 5. ng-file-uploadでアップロードしたファイルのファイル名を取得する方法
- 6. Mediawiki php:ファイルをアップロードしたユーザーの名前を取得するには?
- 7. imagefieldにアップロードされたファイルのファイル名を取得する方法は?
- 8. アップロードされたファイルの名前を扱う正しい方法
- 9. 名前の競合を避ける方法アップロードされたファイル
- 10. Codeigniter - アップロードされたファイル名を取得
- 11. アップロードしたファイルのファイルパスを取得する方法
- 12. クラスを含むファイルの名前を取得する方法は?
- 13. ファイル名の前にパスを取得する方法
- 14. Spring MVC:jspファイルの名前をハンドラメソッド内で取得する方法
- 15. ファイルフィールドからファイルの名前を取得する方法は?
- 16. Shinyの変数としてアップロードされたファイルの名前を取得
- 17. 文書 - タグの名前を名前で取得する方法
- 18. Uploadcare:openDialogからアップロードしたファイルを取得する方法は?
- 19. 署名付きファイルから署名者の名前を取得する方法
- 20. アップロードしたファイルのファイル名を変更する方法は?
- 21. アップロードしたファイルのファイル名をモデルに保存する方法
- 22. アップロードされたファイルの前のパスを取得する
- 23. アップロードする前にファイル名を表示する方法は?
- 24. ファイルの名前を取得する
- 25. アップロードされたファイルへのパスを取得する方法
- 26. ファイル名の取得方法
- 27. ファイル名の取得方法
- 28. ajax jqueryファイルのアップロードを使用してファイルがアップロードされた場合、アップロードされたファイル名を取得する方法
- 29. コミット時にその名前が変更された場合、Javaファイルの名前を取得する方法は?
- 30. マーカーの名前またはIDを取得する方法
ここで、サーバーまたはクライアントから名前を取得しようとしていますか?クライアントの場合、これはhttps://stackoverflow.com/questions/857618/javascript-how-to-extract-filename-from-a-file-input-controlでも動作しますが、取得しようとしている場合あなたが使用しているものを知る必要があるサーバー側言語の名前 – VladNeacsu
@VladNeacsu私はクライアント側からそれらを取得しようとしています。問題はこれは私がjqueryプラグインを使用してPHPでフォームを送信する前にファイルをアップロードしているため、フォームを送信するときにアップロードしたファイルの名前を取得したいからです。 – Aljessy