問題タブ [fine-uploader]
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.
fine-uploader - ファイルがリストに追加されたときのコールバック
FineUploader jQuery プラグインを使用する場合... autoUpload = false があり、ファイルがいつ ul に追加されるかを知る必要があります。送信コールバックは、li が追加される前に呼び出されます。(「fileTemplate」の一部として、ファイルが追加されたときに更新する必要がある他の要素がいくつかあります。)
これを行う最善の方法は何ですか?
coldfusion - Coldfusionページの処理後のFineUploaderエラー
FineUploaderの最新バージョンを実装しましたが、ページ上で完全にレンダリングされます。
次にファイルを選択すると、Coldfusionページに正常に接続されます。デバッガーツール/コンソールを見ると、Coldfusionページの応答を確認できます。FORMデータをCFDUMPすると、ファイルも渡されます。したがって、これまですべてが機能します。
ただし、Coldfusionページが完了すると、呼び出し元のページは「エラー」関数を起動し、「エラー」を警告します。
デバッガー/コンソールを見ると、エラーはありません。そのため、コントロールがまだエラーを返している理由がわかりません。エラーは、現在cfmページから返されているものである可能性があります(現時点でcfmページに書き込まれているのはこれだけです)。
誰かがここで何か間違っているのを見ますか?エラーがないので、これを解決するためにどこを見ればよいのか本当にわかりません。
CF10、FineUploader 3.3、Chromeを使用しています
前もって感謝します。
承認された回答の更新/補遺:
基本的に、応答はJSON形式で正しくフォーマットされている必要があるだけでなく、名前と値のペアが「success」:「true」である必要があります。
したがって、以前は、私が返していたJSONはこれでした。これは有効なJSONですが、失敗しました。
ただし、「success」:「true」の名前/ペアを追加して初めて正しく機能し始めました。
jquery - FineUploader 最初のアップロードが成功した後、後続の各アップロードに「定数」パラメータとして渡すパラメータを設定します
Fineuploader スクリプトの jQuery バージョン (ver 3.3) を使用しています。
必要なアップロード スクリプトを作成しましたが、すべてが期待どおりに機能しているように見えますが、ここでの目標は、最初のファイルのアップロード時に作成されるデータベース エントリ ID に基づいて動的に作成される単一のフォルダーに複数のファイルをアップロードすることです。これを行うために、スクリプトの最後に返される JSON 情報を使用して、フォルダー/データベース エントリ ID を戻りパラメーターとして設定し、on('complete'...) 関数を使用して、次のことを試みています。 PHPスクリプトが新しいDBエントリを作成しないように、そのパラメータをPHPスクリプトに戻すように設定して、ファイルごとに新しいフォルダを作成します。
JS コンソールで結果をログに記録すると、on('complete'...) の使用が最後のファイルのアップロードが完了した後にのみパラメーターを設定するように見えるため、これが機能していないことがわかります。http://docs.fineuploader.com/api/callbacks.htmlで詳しく説明されている他のコールバックを調べてみましたが、PHP スクリプトからの JSON 応答を利用するものは見つかりませんでした。
最初に成功したアップロードでこのパラメーターを設定し、ファイル アップロードの特定のバッチで後続のアップロードごとに一定に保つ方法はありますか?
現在使用しているJSは次のとおりです。
そして、これが私のPHPアップローダースクリプトです:
これについての助けは大歓迎です。
node.js - FineUploader onComplete が CoffeeScript で起動しない
Node.JS、Express、および CoffeeScript を使用して、FineUploader で最初のプロジェクトを作成しています。1 つの例外を除いて、これまでのところすべてが完全に機能しています。アップロードが完了すると、成功変数を含む JSON オブジェクトと、続行するために必要なもう 1 つの変数が返されます。残念ながら、onComplete コールバックを正常に起動できません。私のコードはすべて正しいと信じており、Chrome コンソールはエラーをスローしていません。また、onComplete メソッドで Chrome コンソールに出力しようとしましたが、役に立ちませんでした。どんな援助でも大歓迎です。
json - httphandler から FineUploader `OnComplete` に複数のパラメータを返す
FineUploader を使用して、画像を Web サーバーにアップロードしています。
JavaScript
javascript は Serversideuploadhandler.ashx
を呼び出し、ファイルを正常にアップロードします。
ここでは、json 応答で別のパラメーターを返す必要があります。context.Response.Write("{\"success\":true}");
javascriptの「onComplete」メソッドに別のパラメータを追加して読み取る方法
node.js - FineUploader の responseJSON に onComplete コールバックの成功が含まれていない
onComplete メソッドを起動した後、responseJSON 変数に期待した情報が含まれていないように見えることがわかりました。これは私がどこかで失敗しているのでしょうか (おそらく)、それとも何かが正しく機能していないのでしょうか? FineUploader はアップロードの成功を認識しているので、応答を取得していることはわかっていますが、onComplete に responseJSON を記録すると、「responseJSON:」と出力されます。ファイル名だけです。ブレース、ブラケットなどはありません。
クライアント側コード
サーバー側の応答コード (必要な部分のみ)
編集: ログを FineUploader-3.3.0.js ファイルにも追加しました。正しい JSON オブジェクトを受け取っていますが、何らかの理由で正しく返されていません。
internet-explorer - fineuploader jpg が IE で動作しない
IE の fineuploader で画像をアップロードできません。クロムと FireFox で動作します。
IE で jpg をアップロードしてもうまくいかない理由を考えてみましょう。Chrome リクエスト オブジェクトのコンテキスト タイプが「application/octet-stream」であるのに対し、IE はそうではないことに気付きました。もしそうなら、これは問題ですか?ファインアップローダーがリクエストでこのコンテキストタイプを使用するようにするには、何を変更すればよいですか?
ありがとう // アップローダをセットアップします。if (document.getElementById('formUpload')) { var description = ""; var fileName = ""; var fileUploader = 新しい qq.FileUploader({
internet-explorer - IEHTML1114カスタムCLeditorボタンのエラー
CLeditor、Fineuploader、およびBootstrapを使用して、より高度なファイルアップロードモーダルをポップアップするカスタムボタンを作成しています。しかし、モーダルを起動するたびにエラーが発生し、それを修正する方法がわかりません。基本的にブラウザ全体がフリーズします。
何がうまくいかなかったのか、この警告はまだ表示されていますが、正常に続行されます。
したがって、CLeditorは、コールバックが実行されるのを待つのではなく、クリック時にカスタムボタンでコマンドを実行するというひどい設計になっています。buttonClick
これにより、IEがそれを軽減するためgetRange(editor).pasteHTML(value)
の値で呼び出している状況が発生し、ボタン名を大きなifに追加しました。undefined
それ以外の場合は、buttonClick
イベントハンドラー内
fine-uploader - 各添付ファイルにタイトルを付ける
Fineuploaderを使用して、アップロードされた各アイテムにタイトル/名前を追加したいと考えています。各添付ファイルの横にテキストボックスが表示されるため、ユーザーはこのように[アップロード]を押す前にタイトル/名前を入力できます
私は見てきましたが、各アップロードリクエストは次のようなものを送信します
これに「&title」を追加することができれば、fine.uploader.phpの「GET」を処理するPHPがあります。
});
fine-uploader - ファインアップローダーを使用してURLファイルをアップロードしてチャンク/パーティション化することは可能ですか?
URLファイルもアップロードしたいのですが、例ではローカルマシンからしかファイルをアップロードできません。ファインアップローダーを使用してURLファイルをアップロードしてチャンク/パーティション化することは可能ですか?