buenos dias. implemente el fancybox para implementar un formulario y dspues que haga el registro.
me carga bien el fancybox, pero al momento de registrar los datos, no me envia los valores. eso es muy raro.
aqui dejo mi codigo
Código HTML:
Ver original<div id="form-content" style="width:420px;height:250px;overflow:auto;"> <form id="form_suscription" method="post"> <table width="337" border="0" align="center" cellpadding="0" cellspacing="2"> <td width="114">First Name
</td> <td width="223"><input type="text" name="first_name" id="first_name" /></td> <td colspan="2"><div class="mensaje_error" id="error1" style="display: none;">Enter your first name
</div></td> <td><input type="text" name="last_name" id="last_name" /></td> <td colspan="2"><div class="mensaje_error" id="error2" style="display: none;">Enter your last name
</div></td> <td><input type="text" name="email" id="email" /></td> <div class="mensaje_error" id="error3" style="display: none;">Enter your e-mail
</div> <div class="mensaje_error" id="error4" style="display: none;">You e-mail is invalid
</div> <td><input type="text" name="enterprise" id="enterprise" /></td> <td colspan="2"><div class="mensaje_error" id="error5" style="display: none;">Enter your enterprice
</div></td> <td><input type="button" value="Send" onclick="validarform();" /></td>
js.
Código Javascript
:
Ver originalfunction validarform(){
$.fancybox.showActivity();
$.ajax({
url : "register_suscription.php",
type : "POST",
cache : false,
data : $(this).serializeArray(),
success: function(data) {
$.fancybox(data);
}
});
}
saludos.