$ajax方法不针对外部javascript执行

$ajax方法不针对外部javascript执行,javascript,jquery,ajax,Javascript,Jquery,Ajax,我认为这是一个非常愚蠢的问题,当我把这段代码内联后,它就可以工作了,但当我把它放在外部js文件上时,它就不能在$ajax方法之后进行调试了 $.ajax({ type: "POST", contentType: "application/json; charset=utf-8", url: 'WebService/Common/Bank.asmx/GetBank', data: "{}", dataType: "json",

我认为这是一个非常愚蠢的问题,当我把这段代码内联后,它就可以工作了,但当我把它放在外部js文件上时,它就不能在$ajax方法之后进行调试了

    $.ajax({
    type: "POST",
    contentType: "application/json; charset=utf-8",       
    url: 'WebService/Common/Bank.asmx/GetBank',
    data: "{}",
    dataType: "json",
    async: false,
    success: function (data) {


        debugger;   ///debug point not reach here

        $.each(data.d, function (key, value) {
            $("#ddlLCMasterBank").append($("<option></option>").val(value.BankID1).html(value.BankName1));
        });




    },
    error: function (result) {
        alert("Error");
    }
});

那么您的错误处理程序被调用了?您在控制台中得到了任何错误吗?返回值是什么?您确实把它放在了一个.js中,它包含在jQuery.js之后,对吗?您如何调用它?它在函数中吗?什么触发函数?