Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

[Resolvido] Inserir via Ajax

$
0
0
Boas tenho este formulario

Código (HTML):
 <form action="" method="post" id="tipos">
         <label>id FAMILIA</label><input type="text" name="ids" required>
         <label>Tp. PRODUTO</label><input type="text" name="tipo" required>
         <button type="submit" name="inserir" value="inserir">INSERIR TIPO</button>
  </form>
 
que será manuseado por $.ajax

Código (Javascript):
 $('#tipos').submit(function(e){
                    e.preventDefault();
                    $.ajax({
                        type : 'POST',
                        url  : 'sql/tipos/inserir.php',
                        data : $(this).serialize(),
                        success: function(){
                            alert("Dados inseridos com sucesso!");
                            //location.replace('listar_produtos.php?accao=inserir');
                           
                        },
                        error : function(){
                            alert("Ocorreu um erro ao inserir os dados.");
                           
                        }
                    });
                });
 

na pagina php tenho isto

Código (PHP):
require('../conx.php');


    $lang = 'pt';
    $ids  = $_POST['ids'];
    $tipo = $_POST['tipo'];
   
    $inserir = "INSERT INTO tipo_produtos (ids,tipo,lang) VALUES('{$ids}','{$tipo}','{$lang}')";

apesar de indicar o alert do  "success", não faz nada.

Viewing all articles
Browse latest Browse all 14700