簡體   English   中英

用jQuery返回JSON中的數據?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM