問題タブ [jquery-file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1268 参照

jquery - Blueimpjqueryファイルアップロードプラグインを使用したオプションのファイルアップロード

質問はblueimpからのjqueryファイルアップロードプラグインに関連しています

ファイルのアップロードがオプションであるフォームを作成しています。アップロードするファイルが選択されていない場合、フォームを投稿できないことがわかりました。このため、ページに2つのフォームを作成し、ユーザーが実際のデータを追加しないことを決定した場合は、アップロードされたファイルを削除するためにすべてのダーティチェックを実行する必要があります。

質問は :

ファイルが選択されていない場合でもフォームを送信して、サーバー側で追加のフォームデータを受信できるようにすることはできますか?

0 投票する
1 に答える
1367 参照

javascript - require.js で jQueryFileUpload ライブラリを使用する

このファイルアップロードライブラリをrequire.jsで使用しています。実行しようとすると、404 not found エラーが発生します

localhost/js/jam/tmpl.js 404 (見つかりません)

どこにも見つからないこの「tmpl.js」ファイルを探しているようです。fileupload パッケージに付属する「jquery.fileupload-ui.js」ファイルの 21 行目に、このファイルへの参照があります。

繰り返しますが、これがどこにあるのか、どこから来たのかはわかりません。

0 投票する
1 に答える
850 参照

javascript - jQueryファイルアップロードコントロールは大きなファイルを誤って送信します

blueimp/jQueryファイルアップロードコントロール用のカスタムファイルアップロード実装があります。複数のファイルを選択し、そのうちの1つが最大長を超えている場合を除いて、これはうまく機能します。それでも、範囲外のファイルをアップロードしようとします(data.submit()その特定のファイルを呼び出さなくても)。

大きな(送信されていない)ファイルに対してイベントが発生しないことを確認しprogressましたが、サーバーは最終的に404.13(要求フィルタリングモジュールは要求コンテンツの長さを超える要求を拒否するように構成されています)を報告し、他のファイルは報告しません実際に送信されたものがアップロードされます。

jQueryファイルアップロードコントロールを使用して有効なファイルをアップロードする方法を変更し、大きなファイルを無視するにはどうすればよいですか?

これが私のコードです...ノックアウトによって活用されてUI要素を表示するモデルを操作するため、以下のコードにはUI操作は表示されません。

0 投票する
2 に答える
9360 参照

javascript - jQueryファイルのアップロードは未定義のメソッド'_adjustMaxNumberOfFiles'を呼び出すことができません

Rails 3.2アプリにjQueryファイルアップロードプラグインを実装していますが、次のエラーメッセージが表示されます。

Uncaught TypeError: Cannot call method '_adjustMaxNumberOfFiles' of undefined

_adjustMaxNumberOfFilesを呼び出すコードは次のとおりです。

これは完全に機能していました。アプリケーションの残りの部分での作業に移り、ステージング環境にデプロイすると、上記のエラーが発生していることに気付きました。私は開発者に戻って、そこで起こっているかどうか、そして確かにそれが起こっているかどうかを確認しました。jquery-fileupload-rails gemを使用して、必要なファイルをアセットパイプラインにロードしています。gemを使用せず、すべてのアセットを手動でロードしようとしましたが、それは役に立ちません。

コンソールでfuとfu._adjustMaxNumberOfFilesを設定してこれを実行しようとすると、エラーメッセージが表示されますCannot call method '_adjustMaxNumberOfFiles' of undefined。_adjustMaxNumberOfFilesを使用してその行をコメントアウトすると、次の行でも同じエラーが発生します。代わりに、_renderDownloadが未定義であると通知されます。スクリプトがすべてロードされているにもかかわらず、jquery-file-uploadプラグインで設定されているメソッドにアクセスできないかのようです。ロードされているスクリプトは次のとおりです。ここで適用されないjsファイルは除外しました。

私はこれを理解するのに本当に苦労しています。どんな助けでもいただければ幸いです。必要に応じてさらにコードスニペットを投稿できますが、投稿したのはjQueryFileUploadプラグインの一部ではない唯一のJavaScriptです。

0 投票する
10 に答える
50619 参照

javascript - jQuery fileupload - アップロードされたファイルのリストを取得する

私は非常に優れた jquery プラグインblueimp / jQuery-File-Uploadを使用しています

そして、私は非常に単純なことをすることができません:アップロードされたファイルのリストを取得します
(サーバー上の名前で)

まず、単純にファイル入力に保存されるので、次のようにしてリストを取得できます

しかし、そうではないので、私は次のようなことについて考えました

ドキュメントから方法が見つかりません

サーバーにアップロードされたファイル名のリストを取得する方法を誰か教えてもらえますか?


アップデート

後でそれらを管理できるようにするために、サーバー上でアップロードされたファイル名を取得したいと思います。

例えば:

  • という名前のファイルをアップロードしますtrutruc.pdf
  • アップロードしますtest.png
  • という名前のファイルを再アップロードしますtrutruc.pdf
  • 最初のファイルを削除します

サーバー内のファイルの現在のリストはtest.pngtrutruc (2).pdf


更新 2

fileUpload に同梱されているデフォルトの php スクリプトを使用しています

0 投票する
2 に答える
131 参照

jquery - アップロードされたファイルの現在の割合を取得する方法

Jquery ファイル アップローダーを使用していますdata.progressInterval

0 投票する
1 に答える
604 参照

jquery - blueimp ファイルのアップロード vb.net サムネイルが表示されない

vb.net で blueimp ファイルのアップロードを使用すると問題が発生します。私はそれをそのように実装しました:

すべての fileupload.js は適切にリンクされています。しかし、ファイルを選択した後、サムネイルは表示されません。hereのasp.netの例を使用してみました。

index.html を呼び出すと、すべてうまくいきます。vb.net プロジェクト内で使用しようとすると、サムネイルが表示されません。

どんなアイデアでも大歓迎です。

編集:私のソースは次のようになります:

編集 2:何かが「追加」機能をオーバーライドしているようです。ダウンロードした .zip の例の index.html を使用すると、追加を console.log にできます。私のvb.netプロジェクトではできません... 誰かがそのファイルを上書きしているファイルを見つける方法を知っていますか?

0 投票する
1 に答える
950 参照

jquery - Blueimp jQuery File Upload ですべてのアップロードが完了した後に終了およびリダイレクトするためのカスタム ボタン

jquery-file-upload API plugin にカスタム ボタンを追加したいと考えています。すべてのファイルがアップロードされると、このボタンが有効になり、ファイルがないか、アップロードされたファイルがない場合、ボタンは無効のままになります。ボタンが必要なので、アップロードが完了すると、ユーザーのみが終了ボタンをクリックできます。それ以外の場合は無効のままです。

助けてください !!:(

0 投票する
1 に答える
945 参照

counter - jQuery ファイルのアップロード: $.each 内でカウンターを使用する

jQuery-File-Upload の fileuploaddone コールバックを使用して、非表示の入力をフォームに挿入してサーバーに送信しています。

問題は、カウンターindexが増加しないことです。私のフォームに挿入されるもの:

別のカウンターを使用しようとしました:

しかし、結果は同じです。トリックは何ですか?