小编典典

jQuery ajax获取返回值

ajax

我想获取html页面的“打印值”。

我在下面的查询中尝试过,但是showGetResult()仅返回“空值”

但是当我尝试此代码时,我的apache服务器日志已打印,我访问了index.php。

(index.php只是打印helloworld)

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"><\script>
<script type="text/javascript">
function showGetResult( name )
{
     var result = null;
     jQuery.ajax({
        url: 'http://localhost/index.php',
        type: 'get',
        dataType: 'text/html',
        success:function(data)
        {
            alert(data);
            result = data;
        } 
     });
     return result;
}

document.write(showGetResult('test'));
</script>

阅读 684

收藏
2020-07-26

共1个答案

小编典典

我想你想做的就是这个。

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"><\script>
<script type="text/javascript">
function showGetResult( name )
{
     jQuery.ajax({
        url: 'http://localhost/index.php',
        type: 'get',
        dataType: 'text/html',
        success:function(data)
        {
            alert(data);
            document.write(data);
        } 
     });
}

showGetResult('test');
</script>
2020-07-26