Código:
este es el formulario$(document).ready(function(e) { $("#usuario").submit(function(e) { e.preventDefault(); $.ajax({ type:"POST", url:"insertar.php", data:$('#usuario').serialize(), success: function(res) { $('#resultado').html(res); $('#form').dialog('close'); }, }); return false; }); $(function() { $( "#form" ).dialog({ autoOpen: false, modal: true, resizable: false, show: { effect: "blind", duration: 500 }, hide: { effect: "explode", duration: 500 } }); $( "#crear" ).click(function() { $( "#form" ).dialog( "open" ); }); }); });
Código HTML:
<button id="crear">Crear Usuario</button> <div id="form" title="Crear Usuario"> <p>Todos los datos son requeridos.</p> <form id="usuario"> <fieldset> <label for="nombre">Nombre</label> <input type="text" name="nombre" autocomplete="off"> <label for="apellido">Apellido</label> <input type="text" name="apellido" autocomplete="off"> <br> <input type="submit" id="agregar" value="agregar"> </fieldset> </form> </div> <div id="resultado"></div>