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

有时 chrome 开发者控制台会显示 php 文件的响应,即

print_r($_POST);

我不明白它在一个应用程序中是如何工作的,而不是在这个应用程序中

$.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";)

相关内容

最新更新