变量未在ajax范围内定义

时间:2014-10-13 15:14:03

标签: javascript jquery ajax scope

如何从ajax范围中看出这个var(rec_count)?我无法理解ajax范围。谢谢!

function showImage(str){        
    $.ajax({                                 
        url:            'getimg.php',
        type:       "GET",
        data:           "q="+str,
        dataType:   'json',
        success:    function(data){
            rec_count = data.count;
            console.log('inside: ' + rec_count)
        }
    });
}

$( document ).ready(function(){
    $('body').click(function(){
        showImage(4);
        console.log('outside: ' + rec_count)
    });
});

0 个答案:

没有答案