IAm*_*aja 0 javascript ajax jquery
我正在尝试使用jQuery的$.getJSON()函数来进行服务器端的AJAX调用:
$.getJSON() {
url: "/my-server/some-url",
success: function() {
alert("Success!");
}
}
Run Code Online (Sandbox Code Playgroud)
Firebug将此显示为JavaScript错误:
SyntaxError: missing ; before statement
[Break On This Error]
$.getJSON() {
Run Code Online (Sandbox Code Playgroud)
在阅读教程时,似乎我正确使用它,传入URL然后成功回调.这个特定的URL不需要任何数据参数,所以我省略了它们.任何人都可以找到我要去的地方吗?提前致谢!
您想使用getJSON参数调用函数:
$.getJSON("/my-server/some-url", function(data) {
alert("Success!");
});
Run Code Online (Sandbox Code Playgroud)
或者使用$ .ajax传递一个对象:
$.ajax({
url : "/my-server/some-url",
dataType : 'json',
success : function(data) {
alert("Success!");
}
});
Run Code Online (Sandbox Code Playgroud)
要传递数据(例如{ dog: 1, cat: 4 },将转换为URL参数),您可以将对象直接传递给两个函数:
$.getJSON("/my-server/some-url", { dog : 1, cat : 4 }, function(data) {
alert("Success!");
});
// Or
$.ajax({
url : "/my-server/some-url",
dataType : 'json',
data : { dog : 1, cat : 4 },
success : function(data) {
alert("Success!");
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3207 次 |
| 最近记录: |