您好,我在收到ajax请求的回复时遇到了问题,我已多次这样做但我不知道现在的问题是什么,我一直在拉我的头发现在在这一天,我曾尝试使用完整,错误或.done,没有任何作用。我正在做的是通过ajax插入数据,然后在插入数据时得到响应,现在数据插入正常,但我没有得到响应,请你帮我,没有控制台错误。
insert_ajax.php
?>
Basic Ajax InsertBasic Information
" method="post" autocomplete="off">First Name:
Last Name:
Email:
Password:
Send
ajax.php
$con=mysqli_connect("localhost","root","","practices");
if(isset($_REQUEST['em'])){
echo'email received..: '.$_REQUEST['em'];
}
$fname=$_REQUEST["fn"];
$lname=$_REQUEST["ln"];
$email=$_REQUEST["em"];
$pass=$_REQUEST["pwd"];
//echo "returned";
$ins="insert into `user` (`first_name`,`last_name`,`email`,`password`)
values('$fname','$lname','$email','$pass')";
$query=mysqli_query($con,$ins);
if($query){
echo "Data is entered Love";
}
?>
custom.js
$(document).ready(function(){
$(".btn").click(function(){
var fname=$(".first_name").val();
var lname=$(".last_name").val();
var email=$(".email").val();
var pass=$(".pwd").val();
$.ajax({
method: "POST",
url : "ajax.php",
data: {fn:fname,ln:lname,em:email,pwd:pass},
success: function(r){
alert(r);
}
});
});
});