Javascript 使用Ajax获取.html的内容
嗨, 我必须从外部url获取json数据,而不必使用jQuery或PHP,只需使用干净的javascript即可。当我尝试运行这个时,我有一个错误,它是SyntaxError意外标记。我不知道下一步要做什么。 谢谢您的帮助。不要忘记在函数名之后添加Javascript 使用Ajax获取.html的内容,javascript,html,ajax,json,request,Javascript,Html,Ajax,Json,Request,嗨, 我必须从外部url获取json数据,而不必使用jQuery或PHP,只需使用干净的javascript即可。当我尝试运行这个时,我有一个错误,它是SyntaxError意外标记。我不知道下一步要做什么。 谢谢您的帮助。不要忘记在函数名之后添加(): function fun{ func_callbk = function(data) { alert(data); }; var s = document.createElement('script
()
:
function fun{
func_callbk = function(data)
{
alert(data);
};
var s = document.createElement('script');
s.type = "text/javascript";
s.src = 'http://somewe.com/id?callback=func_callbk';
var h = document.getElementsByTagName('script')[0];
h.parentNode.insertBefore(s, h);
}
我还建议在
func_callbk=function(data)
之前添加var
;否则,它将是一个全局变量,最终会导致问题。您的语法错误一开始就正确;将function-fun
更改为function-fun()
语法错误在哪一行?google纯js ajax示例-它将向您展示如何在服务器上执行,我有这样的{“key”:“value”}对,语法错误显示在这一行:“”服务器响应中的字符保存json数据并使用jQuery检查是否有效?请发布准确的json数据。保持格式不变。没有问题,我在写这篇文章时无意中删除了()。
function fun(){