如何在ajax请求中访问javascript函数

时间:2014-04-10 13:51:56

标签: javascript jquery ajax

我有一个javascript函数:

function test () {
    alert('test');
}

然后,我正在制作一个ajax请求:

$.post('myPath', 
    function (response) {
        test();
    }, "json");
    return false;
}

但那里没有测试功能。

以下是完整代码:

<script type="text/javascript">
    window.onload = function () {
        function test () {
            alert('test');
        }

        $.post('myPath', 
            function (response) {
                test();
            }, "json"); 

            return false;
        }
</script>

1 个答案:

答案 0 :(得分:0)

试试这个。可能会工作。但不确定。

var test;//global
window.onload = function() {
  test=function() {
     alert('test');
  }

  $.post('myPath', 
       function(response){
          test();
      }, "json"); 

      return false;
  }
}

var test=function() {
     alert('test');
  }

window.onload = function() {

  $.post('myPath', 
       function(response){
          test();
      }, "json"); 

      return false;
  }
}