[英]returning data in json with jquery?
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文件:
<?php
$arr = array ('pic'=>'img/img.jpg');
echo json_encode($arr);
?>
但它沒有發回我不認為!!! 我嘗試使用firebug,但它顯示其發布,上傳.php !!
我懷疑您正在尋找response.pic
而不是pic.response
。
您還沒有指定: header('Content-type: application/json');
我沒有看到您在代碼中發送任何數據。 請查看官方文檔,特別是data
參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.