問題タブ [multifile-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.

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

jquery - エラーashxはjquery-file-uploadでタイプ「jQueryUploadTest.Thumbnail」を作成できませんでした?

jQuery ファイル アップローダーを使用したいので、このサンプル[Asp.Net で blueimp jQuery ファイル アップロード コントロールを使用した完全なコード例] に従いました。

css 、 js 、 image 、および *.ashx ファイルをプロジェクトにコピーしましたが、それを実行すると、次のエラーが表示されます

Thumbnail.ashx ファイルにタイプ 'jQueryUploadTest.Thumbnail' を作成できませんでした

ASHX コードは次のとおりです。

および Thumbnail.ashx.cs コード:

また、「FileTransferHandler.ashx」でも同じエラーが発生します。

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

php - codeigniter を使用した複数の画像

uploadify や同様の画像アップロード プラグインは使いたくありません。できるだけ軽量化を図ろうとする

ユーザーが一度に複数の画像をアップロードできるようにしたい。アップロードしたら、データベースに画像の詳細を入力し、最後に画像をアップロードフォルダーに移動します。

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

javascript - jqueryを使用してhtml 5複数ファイルアップロード変数の値を取得する方法は?

以下のhtmlを使用して複数のファイルを選択しても。

最初に選択したファイルの値のみを取得します。私は単純なものを使用しています:

すべてのファイルのリストを取得する方法を教えてください...

たとえば、入力フィールドで選択された文字列は、C:\Users\Public\Pictures\Sample Pictures\Hydrangeas.jpg、C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg、C:\Users\Public\Pictures です。 \サンプル画像\upload-2.txt

上記のロジックから、次のログのみを取得します。

タイ。ラジーヴ

0 投票する
0 に答える
452 参照

javascript - jquery-multifile を動的に読み込まれたフォームにバインドする

ここにあるjqueryマルチファイルプラグインを使用しています:

http://www.fyneworks.com/jquery/multiple-file-upload/

過去に使用して問題はありませんでしたが、動的にロードされたフォームで使用しようとすると、奇妙な問題が発生します。

この記事に従って、フォームをロードするときに関数を正しくバインドしているため、これはここに投稿された問題とは関連しているとはいえ、異なる問題であることを理解してください。

入力イベントを動的にロードされたフォームから jQuery マルチファイルにバインドできません

ASPX ファイルは、上記のようにdivjquery を使用してロードされています。関数は、次のように、動的に生成された HTML へのさまざまなバインディング メソッドを呼び出すことです。loaddoReportForm

そこの最初の行$(ele).makeModal('', 800);は、モーダルウィンドウを作成するために作成した単なるjQuery拡張であるため、この要素がDOMに追加されるポイントであり、数行下でMultiFileプラグインをバインドします。$(".multi").MultiFile();

これを初めて実行すると、正常に動作します。しかし、ユーザーがモーダル ウィンドウを閉じてからフォームを再度読み込もうとすると、エラーが発生します。

(モーダル ウィンドウを閉じると、DOM から完全に削除されるjQuery.remove()ため、今後のウィンドウは完全に新しく作成されます)。

少しいじった後、これはjQueryがMultiFileスクリプトにアクセスできないことが原因のようです...私は思う

スクリプトは親ドキュメントのMultiFilehead に読み込まれるため、いつでも利用できるはずです。

0 投票する
0 に答える
416 参照

jquery - jQuery で DOM 要素をクリアしてから、さまざまな関数を再作成して再バインドする

今日の何時間も無駄にしてしまった本当に混乱した時間を過ごしています!

私はこれを以前に投稿しました: jquery-multifile を動的にロードされたフォームにバインドする

これは、私の問題のパート 1 を説明しています。

私は今、同じ問題を抱えていますjquery.forms

だから、私がやっていることを拡張するには:

フォームを DIV にロードしていますjquery.load。DIV はボディの先頭に追加され、すべて jQuery を使用してモーダル ウィンドウとして表示されます。要素が DOM に追加されたら、次のように呼び出します。

および $('.reportIt').ajaxForm(options);

これらの 2 行は、関連する要素であるリンクに$.MultiFile()and $.ajaxForm(jquery.forms) を追加します。

http://malsup.com/jquery/form/

http://www.fyneworks.com/jquery/multiple-file-upload/

これは完全にうまく機能し、すべてが期待どおりに機能します...例外...

ユーザーがモーダル ウィンドウの [閉じる] ボタンを押し、新しいページの読み込みを実行せずにウィンドウを再度開くと、ウィンドウが壊れます。

ユーザーがモーダル ウィンドウを閉じると、次のようになります。

したがって、モーダル要素を非常に単純にフェードアウトさdivせ、DOM から完全に削除します。

これによると:http://www.w3schools.com/jquery/html_remove.asp

この$().remove()メソッドは、親コンテナー内のすべての要素を DOM から完全に削除し、かつ

このメソッドは、選択した要素のデータとイベントも削除します。

したがって、私が理解しているように、これは、jQuery とそれぞれのプラグインに関する限り、モーダル ウィンドウが作成されて DOM に書き込まれるたびに、完全に新しい要素のセットであることを意味する必要があることを意味する必要があり.MultiFile()ます。以前に表示されたかどうかに関係なく、まったく同じです.ajaxForm()

2回目は機能しないことを除いて!(複数ファイルの入力は単一の入力として動作し、送信されたフォームはインラインで動作し、必要に応じて AJAX 送信としてではありません)

私が得ている唯一のエラーは、以前の投稿で述べたものです。

もう少し調査すると、このエラーはjquery.MultiFileプラグイン スクリプトの次の行で発生することがわかります。

これは、このプラグインに精通している人にとっては 453 行目あたりです。

プラグインが何をするかを見て、追加されたクラスを持つ要素に関係していると思いましたがMultiFile-intercepted、Chrome コンソールを介して DOM 操作を見ていると、これらの関数が実行された 1 回目と 2 回目の動作の違いがわかりません。問題が何であるかを解決しません。

これらの関数が 2 回目の試行で機能しない理由について、誰かアドバイスを提供できますか?

  • の使用に何か欠けていますかjquery.remove()
  • remove()私が使用しているプラ​​グインのいずれか/両方に、見落としている 機能がありますか(ドキュメントを読みました)

編集:進行中の作業であるため、ここに実際の例があります:

http://www.guitartrak.com/

カテゴリ > エレキギター、ブランド > Gibson を使用して「アイテムの登録」フォームに入力し、他のものに必要なものを入力してから、「続行」を押して、画像選択に複数のファイルを追加してみてください。これが最初に機能するはずです。時間。ここで、[保存して投稿] を押すのではなく、大きな [X] を押してから、ページを更新せずにプロセス全体をもう一度試してください。もう一度画像を追加しようとすると、問題が発生します。

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

php - PyroCMSファイルライブラリを使用して複数のファイルをアップロードするのに苦労している

私はそれを理解することができないように思われるので、助けを求めてより多くの聴衆に到達するために、これをPyroCMSフォーラムとクロスポストしています。

PyroCMSファイルライブラリを使用して複数のファイルをアップロードしようとすると、問題が発生します。ライブラリを呼び出すときにファイルを単独でアップロードするように見えます。また、ライブラリをバイパスしてmove_uploaded_fileを介してテストするときにファイルをアップロードすることもできます。コントローラーで次の(少し削除された)コードを作成しました。

ただし、このコードを実行すると、ファイルはアップロードされません。アップロードを出力すると、次のメッセージが表示されます。

配列([ステータス]=>[メッセージ]=>

アップロードするファイルを選択していません。

Files ::uploadに複数のファイルを渡す方法を一生理解できないようです。私は何かが欠けていると確信しています。ただし、テスト目的でコードをローカルでこれに変更すると、ファイルが正常にアップロードされるため、一般的にファイルをアップロードできないわけではありません。

ファイルライブラリのアップロード方法はこちらhttps://github.com/pyrocms/pyrocms/blob/2.2/develop/system/cms/modules/files/libraries/Files.php#L333

私は頭がいくらか回転しているところまでいろいろなことを試しましたが、今はこれを理解しようとしています。だから誰かが助けることができればそれはありがたいです。

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

codeigniter - codeigniterで複数の画像とクリートサムをアップロードし、それらの名前を他のファイルと一緒にデータベースに保存する方法

3つの画像をアップロードしてそれらの親指を作成し、それらの名前をdatabseに保存したいと思います。何をすべきか考えてください。私は多くのフォーラムや質問を読みましたが、データベースへのアップロードと保存の両方を行うのに役立ったものはありません.1つの画像に対して行ったことは次のとおりです。ほとんど変更を加えずに複数の画像に対して同じように行うことができれば役に立ちます

View

Controller

model

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

asp.net - FileUpload asp.net を使用して複数のファイルをアップロードする

私はしばらくの間、この問題に苦労してきました。私はプロジェクトを作成する Web インターフェースを持っています。これを使用すると、複数のドキュメントを、それらが属するプロジェクトに接続されているサーバーにアップロードできるはずです。これまでのところ、一度に 1 つのファイルをアップロードするだけで機能しました。

私の考えは、「ファイル」オブジェクトをarralylistに追加してから、それをグリッドビューにバインドしてからサーバーにアップロードすることでしたか? 私はこれが少し混乱しているように聞こえますが、私も混乱しています!

これは、単一のファイルをサーバーにアップロードし、ファイルの ID、名前、およびコンテキストをデータベースに保存するときの方法です。

上に投稿したように、複数のファイルを「添付」して他のデータと一緒にフォルダーに保存する方法を教えてもらえますか?

乾杯

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

post - ServiceStack - 1 つの POST リクエストで複数のファイルを投稿する

この問題に数時間悩まされていますが、解決策が見つかりません。ServiceStack を使用して、1 回の POST 要求で複数のファイルをアップロードした人はいますか?

私は PostFile を使用しようとしていました:

ただし、ここでは、リクエストに追加できるファイルは 1 つだけです。私の 2 番目のショットは LocalHttpWebRequestFilter を使用することでしたが、内部には 1 つのファイルのみを投稿できる拡張メソッドしかありません。

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

c# - fileUpload.PostedFiles []プロパティを使用できませんか?

fileUpload.PostedFiles[]プロパティを使用できませんか?
私は実際に複数のファイルアップローダーとサイズ変更が必要です。
HttpFileCollectionはすべてのファイルにhfcを使用しています。それは常に間違っていstring filename = fileUploadます。
これはこれを行うための良い方法ですか?