我正在尝试使用 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/