JSON GET未定义

时间:2014-09-04 08:09:14

标签: php ajax json

我的问题是loadIt()函数无法返回例外值

function loadIt() {
    $.ajax({
        type: 'GET',
        url: 'ajax/getString.php',
        dataType: 'json',
        success: function(data) {
            if (data.success === true) {
                return data.str;
            } else {
                loadIt();
            }
        }
    });
}

alert(loadIt());

getString.php文件

<?php
echo json_encode(array("success" => true, "str" => '123'));
?>

我想我需要得到这个结果:123,但我得到 undefined 。问题是什么?

0 个答案:

没有答案