Javascript jquery$.ajax成功不起作用

Javascript jquery$.ajax成功不起作用,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,出于某种原因,$.ajax()正在发布但没有提供一条成功消息,这很奇怪,因为我使用的是来自另一个应用程序的相同代码,只是值不同 $("#submit").click(function(e) e.preventDefault(); var email = $("#email_address").val(); var url = "<?=base_url()?>" + "account/validate_registration"; $.ajax({

出于某种原因,$.ajax()正在发布但没有提供一条成功消息,这很奇怪,因为我使用的是来自另一个应用程序的相同代码,只是值不同

$("#submit").click(function(e)
    e.preventDefault();
    var email = $("#email_address").val();
    var url = "<?=base_url()?>" + "account/validate_registration";
    $.ajax({
        type:"POST",
        url:url,
        data:{"email_address":email},
        success: function(res,status){
            alert(res);
        }
    });
});
我无法理解它是如何在一个应用程序中工作的,而不是在这个应用程序中({
$.ajax({
        type:"POST",
        url:url,
        dataType: "json", 
        data:{"email_address":email},
        success: function(res,status){
            alert(res);
        }
    });



this url should return json data (var url = "<?=base_url()?>" + "account/validate_registration";)
类型:“POST”, url:url, 数据类型:“json”, 数据:{“电子邮件地址”:电子邮件}, 成功:功能(res、状态){ 警报(res); } }); 此url应返回json数据(var url=“”+“帐户/验证注册”;)
请求是否显示它在开发者工具网络选项卡中成功返回?我建议您包括
error:function(response){alert(response);}
以确保ajax返回成功,而不是错误。希望这有帮助!但是从ajax调用中得到的实际错误是什么呢?我同意Ivanov的观点,您应该在
console.log(response)中添加错误部分以便更好地了解哪些不起作用。你的问题在哪里?您没有进入ajax调用的成功部分?可能重复
$.ajax({
        type:"POST",
        url:url,
        dataType: "json", 
        data:{"email_address":email},
        success: function(res,status){
            alert(res);
        }
    });



this url should return json data (var url = "<?=base_url()?>" + "account/validate_registration";)