可能かどうかわかりませんが、ライブラリにアップロードした後に画像を表示したいのですが。 serializeFileUploadをカスケードするとすぐにエラーが発生し、メソッドコメントにはserializeFileUploadが唯一のコールバックである可能性があることも記載されています。これまで マイコード:serializeFileUploadの後にスクリプトを実行する
html fileUpload
...
id: #fileUpload;
onChange: (html jQuery ajax
serializeFileUpload: (html jQuery id: inputString));
callback: [ :f | self handleNewFile: f]
はjQueryのは、アップロードされた画像で#fileUploadを交換してくださいする方法はありますか?
おかげ
マックス
JQAjax >> serializeFileUploadでの実装:aQuery
self
data:
((((JSStream on: 'var formdata = new FormData()'),
((aQuery copy attributeAt: 'name') assignLocalTo: 'name'),
(((aQuery property: 0) access: 'files') assignLocalTo: 'files'),
(JSStream on:'for(i=0;i<files.length;i++) formdata.append(name,files[i])'),
(JSStream on: 'return formdata')) asFunction) apply: #());
url: self renderContext actionUrl;
type: 'POST';
cache: false;
processData: false;
contentType: false
'serializeFileUpload:'は標準的な海辺のメッセージではありません。多分あなたはその実装をここに示すことができます。 –
hhmm ..これはJQAjaxにあります: '"FormDataを使ってaQueryで指定されたフィールドにファイルをアップロードします。他のコールバックでは作成できません。" \t \t自己 \t \tデータ: ' – maxbareis
申し訳ございません。私は間違ったイメージを見ていた。私はこの方法を自分で書いても、あなたがそのような意味 –