tengo un problema bastante gordo y son 15 dias non logro resolverlo:
///////////////
Código:
Cuando cambio la url y la pongo en mismo dominio funciona 1.<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Ajax</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script> $(document).ready(function(){ $('#respuesta').hide(); $('#tuto-ajax-form').submit(function(evento){ $('#respuesta').hide(); evento.preventDefault(); var datos_formulario = $(this).serialize(); $.ajax({ url: 'http://www.midominio.com/movil/pro.php', data: datos_formulario, type: 'POST', dataType: 'json', success: function(datos){ $('#resultados').text(JSON.stringify(datos, null, 4)); $('#respuesta').text(datos.respuesta).fadeIn('slow'); } }); }); }); </script> </head> <body> <section id="contenedor-formulario"> <form id="tuto-ajax-form"> <input type="text" id="nombre" name="nombre" placeholder="Su nombre"><br> <input type="tel" id="telefono" name="telefono" placeholder="Su teléfono"><br> <label for="horario">Hora de contacto</label><br> <input name="horario" type="radio" checked="checked" value="Mañana"> Mañana<br> <input name="horario" type="radio" value="Tarde"> Tarde<br> <button type="submit">Enviar</button> </form> </section> <section id="resultados"> </section> <section id="respuesta"></section> </body> </html>
que puedo hacer
Codigo PHP archivo pro.php
Código:
<?php # Generamos una cadena json /*$arr = array('parametre1'=>"valor1",'parametre2'=>"valor2");*/ # Ejecutamos la funcion que recibimos por GET pasando como parametro la variable # json /*<!--echo $_GET["callback"]."(".json_encode($arr).")";-->*/ $datos['enviado'] = $_POST; $datos['respuesta'] = 'Gracias por sus datos '.$_POST['nombre'].', le llamaremos al '.$_POST['telefono'].' en horario de '.$_POST['horario']; echo $datos; /* echo json_encode($datos);*/ echo $_GET["callback"]."(".json_encode($datos).")"; ?>