問題タブ [blueimp]
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.
php - PHPでBlueimpjQueryファイルアップローダーを使用するにはどうすればよいですか?
Blueimp jQueryファイルアップローダーを実装しようとしていますが、PHPベースのサイトで動作させるのにイライラする時間があります。
私の主な問題はAJAXにあります。私がやりたいのはアップロード後です、
- (たとえば)にリダイレクトされ
abc.php
ます。 - アップロード後(ページをリダイレクトする前)、ファイル名をMySQLデータベースに保存したいと思います。
PHPでデータベースを処理する方法は知っていますが、PHPコードを配置できない場所がわかりません。
最初の問題については、変更する必要があると思いますmain.js
百万に感謝します。
php - データベースと統合された Blueimp jQuery ファイルのアップロード
このプラグインは、ページの読み込み時にblueimproot/server/php/filesにある画像ファイルを読み取ります。データベースからレコードを読み取り、「ダウンロード」HTML 構造をカスタム構造に置き換える必要があります。このプラグインを介して画像をアップロード/削除することで影響を受けるカタログ製品を表示したいと考えています。
私はこれまでこれを行ってきました:
データベースからレコードを取得するようにblueimproot/server/php/upload.class.phpを変更
/li>public function get() { ... }
しました。この関数は json オブジェクトを返します。blueimproot/server/phpのindex.phpから関数が呼び出されていることがわかりました。
}
返された json オブジェクトが処理されて UI に表示される場所がわかりません。2 日経ちましたが、まだ関数フローを追跡できません。助けてください。ありがとう。
元のオンライン デモ: http://blueimp.github.com/jQuery-File-Upload/
元のプラグインのダウンロード: https://github.com/blueimp/jQuery-File-Upload/downloads
java - @条件に基づいてアノテーションを生成します
新しいプロジェクトでは、クライアント側でjQueryコンポーネントを使用しています。その1つがblueImpファイルアップローダーです。私たちはコードを楽しく書いていましたが、ChromeとFirefoxではすべてがうまく機能しました...誰かがInternetExplorerでサイトを開こうとするまでは。どうやら、このアップロードコンポーネントを使用する場合、IEはサーバーからのapplication / jsonリターンを処理できません。さらに、IEはそれをファイルとしてユーザーにストリーミングするだけです。とにかく、多くのユーザーがこの問題を抱えています(これは彼らのサイトで言及されています:https ://github.com/blueimp/jQuery-File-Upload/wiki/Frequently-Asked-Questionsおよびバグレポーターの他の場所)
ただし、そこに記載されている回避策のほとんどはPHPに基づいています。サーバー側でJavaを使用しています。具体的には、JAX-RSです。さて、JAX-RSにはこの素敵な@Producesアノテーションがあります。これは...まあ、かなり静的です。私はドキュメントを掘り下げてきましたが、賢明な方法はありませんでした。この@Producesアノテーションに条件を追加する方法はありますか?明確にするために:ユーザーがIEを使用しているときはtext / plain(またはそのようなもの)を返し、ユーザーがブラウザーを使用しているときはapplication /jsonを返したい...eeeerrrm、つまり、他のブラウザー:-)
ありがとう!
jquery - マスターCSSファイルが添付されている場合、blueimp jQuery File Uploadプラグインは機能しませんか?
MVC 3 プロジェクトにhttps://github.com/blueimp/jQuery-File-Uploadプラグインを含めました。私のLayout.cshtml
ファイルにその行があるとき、非常に驚くべきことは何ですか
ボタンをクリックしても表示されfile dialog
ませんBrowse for files
。さらに、そのHome.css
ファイルが空の場合でも同じ状況が発生します
その<link .... />
宣言を削除するだけで、プラグインは正常に動作します。なぜそのような魔法がここで起こるのか、誰か説明できますか??
これは、そのプラグインに必要なインクルードの完全なリストです。おそらく役立つでしょう
javascript - 接続が回復した後にファイルをアップロードする
私はBlueImpの使い方が初めてで、接続が回復した後にビデオをアップロードする方法を探していました。
この要件でビデオをアップロードする方法はありますか?
php - 追加されたビューによって部分的に上書きされたblueimp jqueryアップロードウィジェット
codeigniter 2.1 を使用してプラグインを完全に動作させています。私は現在、いくつかのビューで構成される動的に生成されたページの一部としてプラグインを使用しようとしています。
これを行うには、コントローラーに次のものが含まれています。
template-upload および template-download テーブル (javascript によって生成される) が、フォーム ビューの html によって上書きされていることがわかります。JavaScript がビューの下部にテーブルを動的に生成する前に、2 番目のビューからの html がエコーアウトされると (おそらく間違って) 考えています。どうすればこれを修正できますか?
これは私のコードです:
jquery - Blueimp アップロード - 元のファイルを破棄
複数のイメージ バージョンを正常に作成できましたが、元のファイルを書きたくありません。元のアップロードされたファイルが保存されないようにする正しい方法は何ですか?
jquery - blueimp jQueryファイルのアップロードがトリガーされない
blueimp ファイル アップロード プラグインを使用して画像を非同期にアップロードしようとしていますが、アップロードしようとしても何も起こりません。コールバック関数はまったくトリガーされていません。この関数を使用して、ファイル アップローダーをファイル入力にバインドしています。
これは、こちらの複数ファイルのアップロードのチュートリアルに触発されました。名前が異なる3つの異なる入力があるため、このようにしています。次に、ajax 呼び出し内で send 関数を手動で起動するか、試行しています。
ここのドキュメントの「プログラムによるファイルのアップロード」セクションの下で、 send メソッドを使用して次$('#fileupload').fileupload('send', {files: filesList});
のような行でファイルを手動で送信できることがわかりました。残念ながら、どのコールバック関数からもまったく応答がありません。その理由はわかりません。
javascript - blueimp jquery ダウンロード プログラムでダウンロードするファイルをフィルタリングするにはどうすればよいですか
Blueimp jQuery File Upload File プログラムhttps://github.com/blueimp/jQuery-File-Uploadを使用しようとしています。wiki とドキュメントを検索しましたが、ダウンロード可能なファイルをフィルター処理する方法についての回答が見つかりませんでした。
認証された「保護された」領域内で使用しています。アップロードしたすべてのファイルの前に一意の ID ( UID-filename.jpg など) を追加することに成功しました。これは、認証されたセッションで使用できます。したがって、正しい UID を持つものだけを選択するだけです。
ダウンロード テーブルを表示する jquery コードは次のとおりです。
私は JS/Jquery の経験があまりありません。次に何をすべきかについてのアイデアをいただければ幸いです。これらのファイルをフィルタリングするための設定/オプションに詳しい人です。または、ファイルは、フィルタリングできると思われるファイル名またはパスの配列であると想定しています.PHPでは、おそらくグロブ関数を使用します.JSでこれを経験した人はいますか?
前もって感謝します、
明細書
php - jQuery Blueimp アップロード プラグインのカスタム $options ディレクトリ?
私はblueimp jQuery File Upload プラグインを使用しており、ユーザーがアップロード用に変更できるカスタム フィールドをセットアップしようとしています。
PHP クラス内には、すべてのデフォルト オプション変数を設定する構造があります。このデータを保存できる最善の方法を探しているので、ユーザーが値を設定すると、新しいデフォルトのアップロード フォルダーとして保存されます。PHPスクリプトにインポートされた外部XMLファイル内で考えています。
アップロード クラスのコンストラクタ関数は次のとおりです。
これが理にかなっていることを願っており、喜んで何かを明確にします。しかし、基本的には、ユーザーがディレクトリ構造を手動で入力して、それが画像の新しいアップロード ディレクトリになるようにするにはどうすればよいでしょうか? この新しい文字列変数はどこに保存できますか? おそらく PHP 内ではなく、XML や JSON などの外部ファイル内にあるのではないでしょうか?