1

複数の画像をアップロードするためにすべてのブラウザで機能するため、pluploadフラッシュウィジェットを使用しようとしています。

すべての画像について、ユーザーがドロップダウンボックスからプロパティを選択できるようにします。私のサイトで使用されているすべての画像は、プロパティ画像タイプの外部画像、側面画像、前面画像などを表しているため、これらのオプションはドロップダウンに表示されます。

pluploaderにドロップダウンを動的に挿入できるかどうかを知りたいです。これは、すべての画像にドロップダウンボックスをどの程度正確に配置したいかを確認するための画像です。

ここに画像の説明を入力してください

http://www.diigo.com/item/image/2ma3g/9wsq

4

1 に答える 1

0

jQuery キュー要素を調べると、ドロップダウン ボックスを DOM に挿入する方法を簡単に判断できます。

ここに画像の説明を入力

jQueryに基づいているため、次のようなものを簡単に使用できます..

$('#uploader_filelist li').each(function(index,data){
  $(this, '#plupload_file_name').append('<html>Your html here</html>');
});

これは非常に単純なサンプルですが、キューにマークアップを動的に挿入する方法です。

問題はいつやるか?そして、後でそれを識別する方法。これで、plupload API に戻り、イベント(ドキュメントはこちら) を以下に添付する必要があります。

  • 公開イベント FilesAdded(uploader:Uploader, files:Array)
  • 公開イベント UploadProgress(uploader:Uploader, file:File)

multipart_paramsまた、スクリプト内のチャンクと、アップロードされた各チャンクに設定されたドロップダウン値を取得するために使用している uplaod ハンドラーを処理する必要があります。

ドロップダウンを追加するのは簡単ですが、プロセスが完全に処理されていることを確認することは別の問題であり、完全に完了するまでに時間がかかる場合があります.

于 2012-04-25T08:31:55.903 に答える