Javascript从URL获取JSON值错误
我正在使用下面的函数获取图像名称。我还使用json代码来获取不同url的数据,但不知怎么的,它在这里不起作用。(我是javascript新手,只是正常编写phpJavascript从URL获取JSON值错误,javascript,json,Javascript,Json,我正在使用下面的函数获取图像名称。我还使用json代码来获取不同url的数据,但不知怎么的,它在这里不起作用。(我是javascript新手,只是正常编写php function getImgname(name) { $.getJSON("http://url.com/info.php?name="+name, function(json321) { return json321.js_skininfo; }); } 试试这个: function get
function getImgname(name) {
$.getJSON("http://url.com/info.php?name="+name, function(json321) {
return json321.js_skininfo;
});
}
试试这个:
function getImgname(myName) {
$.ajax({
url: 'http://url.com/info.php',
data: {
name: myName
},
type: 'POST',
dataType: 'json',
success: function(data) {
// do what you want with your data
return data.js_skininfo;
}
});
}
我现在试过这个:
function getImgname(myName) {
$.ajax({
url: "http://url.com/ninfo.php",
type: 'POST',
dataType: 'json',
success: function (data) {
return data.js_skininfo;
},
error: function () {
}
});
}
这不起作用(未定义),但如果我向data.js_skininfo发出警报,它会显示正确的值。开发工具所说的内容可能重复?我使用了firefox开发人员版本,日志没有显示任何内容。如果收到响应,请调试它。