出于某种原因,我的 $.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";)