Javascript 如何从jQuery Ajax获取URL
我有这个函数,每次调用它时,我都需要用新的URL更新imagesUploadScript变量。我已经在服务器端实现了一个JSON响应,每个请求都带有所需的URL,但是我无法通过jQuery获得JSON值Javascript 如何从jQuery Ajax获取URL,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,我有这个函数,每次调用它时,我都需要用新的URL更新imagesUploadScript变量。我已经在服务器端实现了一个JSON响应,每个请求都带有所需的URL,但是我无法通过jQuery获得JSON值 $(function () { $('.editor').editorInsert({ editor: editor, addons: { images: { imagesUploadScript: /* T
$(function () {
$('.editor').editorInsert({
editor: editor,
addons: {
images: {
imagesUploadScript: /* The url*/
}
});
});
我试过这个,但似乎不起作用:S
$.getJSON("/admin/upload_url",function(result){
return JSON.stringify(result)
})
编辑
我已经重新构造了代码,通过这种方式,我的函数接受了@Mohamad建议的回调,这要感谢
但我无法返回imagesUploadScript的url,但通过这种方式可以返回
getURL(function(url){
console.log(url);
});
我很困惑,我应该如何在另一个函数中声明这个函数,以便每次调用imagesUploadScript时都获得一个新的URL
提前感谢您的帮助!:D为什么要将json结果字符串化?改为使用$.ajax。从$.getJSON完全回调返回不会执行您认为它会执行的操作。
getURL(function(url){
console.log(url);
});