javascript GET 到 html

标签 javascript html get

我正在尝试使用 javascript 执行 GET 操作并以 html 格式显示结果。这是我的代码

    <script>
    var x;
    $.get( "http://ip", function( data ) {
    x = data;
    });
    document.write(x);
    </script>

现在,ip 是我的一个 ip,它服务于一些数组,具有结构 [["","",""],["","",""],["",,",""]].

这不起作用,因为当我在浏览器中打开 html 文件时,我只看到以下行:

[object Object] 

问题是什么?谢谢。

最佳答案

jQuery.get是异步的,返回的数据是一个数组,所以可以使用JSON.stringify将其转换为可读的字符串

$.get('http://ip', function(data) {
    document.write(JSON.stringify(data));
});

关于javascript GET 到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19759550/

相关文章:

javascript - 创建 jquery 扩展。范围问题

javascript - 使用单选按钮触发链接

javascript - Javascript 可写描述符是否会阻止实例发生更改?

javascript - 正则表达式替换 div 内部 html 中的字符串

php - 表单提交 URL 格式化

javascript - jQuery - 如何通过动态表中的文本框显示下拉选定的值

javascript - 重复页面显示不同

iframe 中的 JavaScript 代码

http - 如何在go服务器中提取post参数

c# - 从 HttpMethod POST 切换到 Get 时 ASPX 丢失 session