我的问题是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 。问题是什么?