Я получаю только 1 ответ на пустой странице, что я делаю не так? Я следовал учебному пособию, но, кажется, ajax не получил ответ php? Я новичок в ajax. PHP Файл БД -
<?php
session_start();
include('security.php');
require_once('conexao.php');
$marca = $_POST['marca'];
$modelo = $_POST['modelo'];
$nroserie = $_POST['nroserie'];
$conectividade = $_POST['conectividade'];
$observacoes = $_POST['observacoes'];
$sql="INSERT INTO `rato`(`marca_rato`, `modelo`, `nroserie_rato`, `conectividade`, `observacoes`) VALUES ('$marca','$modelo','$nroserie','$conectividade','$observacoes')";
$inserir = mysqli_query($conexao,$sql);
if ($inserir) {
//echo "salvo";
echo "0";
}else{
echo "1";
}
?>
И это мой ajax запрос -
$(document).ready(function($){
$('#ajax-form').submit(function(e){
formData = $("#ajax-form").serialize();
e.preventDefault();
var dadosajax = {
'marca' : $("#marca").val(),
'modelo' : $("#modelo").val(),
'nroserie' : $("#nroserie").val(),
'conectividade' : $("#conectividade").val(),
'observacoes' : $("#observacoes").val()
};
$.ajax({
type:'POST',
url: "codigo_rato.php",
data: dadosajax,
error: function(){
alert('Erro !!!');
},
success: function(result){
if(result == '1')
{
alert("O seu registo foi inserido com sucesso!");
}
else
{
alert("Ocorreu um erro ao inserir o seu registo!");
}
},
});
$('#ajax-form')[0].reset();
return false;
});
});
Я хочу сделать так, чтобы получать сообщение не покидая или не обновляя страницу говоря мне, была ли это ошибка или успех.