ホームページ >バックエンド開発 >PHPチュートリアル >javascript - すべての画像を同時にアップロードするuploadifyについて

javascript - すべての画像を同時にアップロードするuploadifyについて

WBOY
WBOYオリジナル
2016-12-01 00:56:451188ブラウズ

1. Uploadify はボタンをどのようにバインドしますか?

$(ドキュメント).ready(function(){

リーリー

});

これはうまくいかないようです。
2. 写真に加えて、他の多くの値を入力する必要がありますが、設定メソッドを使用してこれらの値をバインドできることはわかっていますが、アップロードをクリックすると複数の値が選択されます。写真は 1 つだけアップロードされていますが、複数の写真を同じコントローラーに同時にアップロードできますか?自動アップロードを選択すると、1枚ずつバックグラウンドにアップロードされることがわかったので、このとき、最初に画像名をデータベースに書き込んでから、関連するデータを書き込む必要があります。しかし、ここでは画像テーブルとデータテーブルが分離されており、それらに関連付けられた pic_id が存在します。画像の pic_id がデータテーブルの ID と同じであることを確認するにはどうすればよいでしょうか。私は今、これについてもっと混乱していますか?ありがとうございます

返信内容:

1. Uploadify はボタンをどのようにバインドしますか?

$(ドキュメント).ready(function(){

リーリー

});

これはうまくいかないようです。

2. 写真に加えて、他の多くの値を入力する必要がありますが、設定メソッドを使用してこれらの値をバインドできることはわかっていますが、アップロードをクリックすると複数の値が選択されます。写真は 1 つだけアップロードされていますが、複数の写真を同じコントローラーに同時にアップロードできますか?自動アップロードを選択すると、1枚ずつバックグラウンドにアップロードされることがわかったので、このとき、最初に画像名をデータベースに書き込んでから、関連するデータを書き込む必要があります。しかし、ここでは画像テーブルとデータテーブルが分離されており、それらに関連付けられた pic_id が存在します。画像の pic_id がデータテーブルの ID と同じであることを確認するにはどうすればよいでしょうか。私は今、これについてもっと混乱していますか?ありがとうございます

現時点ではプラグインをテストするのが難しいため、アイデアは間違いなく同じです。参考までに私のアイデアを示します。

設計ではリソース テーブルとデータ テーブルが分離されています。データ テーブルにデータを送信するときは、リソース ID を取得するだけで済みますか?つまり、最初に Ajax 経由でリソースをアップロードし、リソース ID を返すことで、アップロードする画像が 1 つであっても複数であっても同等に処理できます。


① プラグインは画像リソースをアップロードし、リソースIDを取得します

②データ入稿

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。