jQuery的AJAX获取返回值

jQuery的AJAX获取返回值

本文介绍了jQuery的AJAX获取返回值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想获得HTML页面的'打印值。

我想下面的查询,但showGetResult()刚刚返回空值

但我的Apache服务器日志打印我访问的index.php当我尝试这个code。

(的index.php只是打印的HelloWorld)

 <脚本类型=文/ JavaScript的SRC =HTTP://$c$c.jquery.com/jquery-latest.js>< \脚本&GT ;
<脚本类型=文/ JavaScript的>
功能showGetResult(名)
{
     VAR的结果= NULL;
     jQuery.ajax({
        网址:HTTP://localhost/index.php,
        输入:'得到',
        数据类型:text / html的',
        成功:函数(数据)
        {
            警报(数据);
            结果=数据;
        }
     });
     返回结果;
}

文件撰写(showGetResult('测试'));
< / SCRIPT>
 

解决方案

我想你想要做的就是这一点。

 <脚本类型=文/ JavaScript的SRC =HTTP://$c$c.jquery.com/jquery-latest.js>< \脚本&GT ;
<脚本类型=文/ JavaScript的>
功能showGetResult(名)
{
     jQuery.ajax({
        网址:HTTP://localhost/index.php,
        输入:'得到',
        数据类型:text / html的',
        成功:函数(数据)
        {
            警报(数据);
            的document.write(数据);
        }
     });
}

showGetResult(测试);
< / SCRIPT>
 

i want to get the 'printed value' of html pages.

i tried below query, but showGetResult() just return 'null value'

but my apache server logs printed i accessed index.php when i try this code.

(index.php just print 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>
解决方案

I think what you want to do is this.

<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>

这篇关于jQuery的AJAX获取返回值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-15 21:44