Javascript 如何从jQuery Ajax获取URL

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

我有这个函数,每次调用它时,我都需要用新的URL更新imagesUploadScript变量。我已经在服务器端实现了一个JSON响应,每个请求都带有所需的URL,但是我无法通过jQuery获得JSON值

$(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);
    });