var thumb = $('img#thumb');
new AjaxUpload('imageUpload', {
action: 'upload.php',
name: 'image',
autoSubmit:'json',
onSubmit: function(file, extension) {
$('div.preview').addClass('loading');
},
onComplete: function(file, response) {
thumb.load(function(){
$('div.preview').removeClass('loading');
thumb.unbind();
});
thumb.attr('src',pic.response);
}
});
PHPファイル:jsonでjsonのデータを返しますか?
<?php
$arr = array ('pic'=>'img/img.jpg');
echo json_encode($arr);
?>
が、その私が思うDNT戻ってそれを送信しません!私はfirebugを使ってみましたが、upload.phpにその投稿を表示していません!
私はcalums ajax uploadプラグインを使っています。https://github.com/valums/ajax-upload – getaway
FirebugがPOST操作が発生していないことを示す場合、PHPは関係ありません。イベントハンドラとフォームフィールドでデバッグを行う必要があります。 –
yeh私は知っている、私はとても混乱しています!それは何かプラグインに間違っているかもしれない! – getaway