Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2018, 18:40
trevol
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 16 años, 3 meses
Puntos: 11
subir imagen con ajax en dialogo jquery ui

Hola amigos trato de subir imagen además de otros datos por mediacion de ajax usando jquery ui y no me sube la imagen se bloquea en el botón que le creé de guardar.

este es mi ajax jquery ui

Código Javascript:
Ver original
  1. $( "#anadir" ).dialog({
  2.     autoOpen: false,
  3.     resizable: false,
  4.     modal: true,
  5.  
  6.     buttons: {
  7.     "guardar": function() {    
  8.         var formData = new FormData($("#formularioanadir")[4]);
  9.         $.get("peli.php", {
  10.             titulo : $("#atitulo").val() ,
  11.             director : $("#adirector").val() ,
  12.             fecha: $("#afecha").val() ,
  13.             idgenero: $("#agenero").val(),
  14.             file : formData,
  15.             operacion : "nuevo"
  16.         },function(data,status){               
  17.             $("#listar").html(data);
  18.          
  19.         })//get        
  20.                
  21.         $(this).dialog( "close" );                                             
  22.                 },
  23.     "Cancelar": function() {
  24.        
  25.             $(this).dialog( "close" );
  26.        
  27.     }
  28.  
  29.  
  30.    
  31.     }//buttons*/
  32. });        
  33. //accion añadir pelicula
  34. $(document).on("click","#anadirBoton",function(){
  35.     $("#formularioanadir")[0].reset();
  36. $( "#anadir").dialog("open");
  37. }); //fin añadir pelicula


este es mi formulario

Código PHP:
Ver original
  1. <?php
  2. require_once("conexion.php")
  3. ?>
  4.    
  5.  
  6. <form id="formularioanadir" enctype="multipart/form-data">
  7. titulo pelicula: <input type="text" id="atitulo" name="titulo"  value=""  required/><br>
  8. director: <input type="text" id="adirector" value="" required /><br>
  9. genero: <select id="agenero">
  10. <?php
  11. $consulta = "SELECT idGenero, genero
  12.             FROM genero";
  13. $res = $lnk->query($consulta);
  14. while ($fila2 = $res->fetch_object()){?>
  15. <option value="<?= $fila2->idGenero?>"><?= $fila2->genero?></option>
  16. <?php } ?>
  17. </select>
  18. <br>
  19. fecha:  <input type="text" id="afecha"  value="" required/>
  20. <input type="file" name="file" value="subir archivo">
  21. </form>