Foros del Web » Programando para Internet » Jquery »

Opciones enviar archivos y texto via jquery

Estas en el tema de Opciones enviar archivos y texto via jquery en el foro de Jquery en Foros del Web. Hola buenos días, estoy implementando una intranet, y en muchos casos tengo que mandar datos de imagenes y datos de texto a un php que ...
  #1 (permalink)  
Antiguo 26/01/2012, 10:45
 
Fecha de Ingreso: marzo-2006
Mensajes: 75
Antigüedad: 18 años, 1 mes
Puntos: 1
Opciones enviar archivos y texto via jquery

Hola buenos días, estoy implementando una intranet, y en muchos casos tengo que mandar datos de imagenes y datos de texto a un php que lo escriba en la base de datos. Mi problema es que no encuentro ninguna manera de implementarlo de modo que mediante jquery pueda subir ambas cosas. Me baje el pluggin jquery.form, pero pese a que en la web me parece entender que si se puede, siempre me da error, cuando subu algun archivo, a parte de los inputs type text.

¿Alguna sugerencia? ¿Algún método que recomienden?

uso esto:

Código:
    var options = { 
        beforeSubmit:  showRequest,  // pre-submit callback 
        success:       showResponse,  // post-submit callback 
    }; 
 
	$('#createPage').ajaxForm(options) ; 
		
	function showRequest() { 
		$("#loader_gif").fadeIn("slow");
	}  
	function showResponse(responseText)  { 
		  alert("Mensaje enviado: "+responseText);
		  $("#loader_gif").fadeOut("slow");
		  $("#ajax_loader").append("<br>Mensaje: "+responseText);
	}
Pero siempre me carga la página entera con la respuesta del php, no me lo carga asincronico.

Muchas gracias!
  #2 (permalink)  
Antiguo 26/01/2012, 11:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Opciones enviar archivos y texto via jquery

1 - javascript no tiene acceso al IO, por lo tanto no puede leer archivos

2 - No se pueden subir archivos por AJAX, por la misma razón anterior

3 - dicho plugin ha de usar un complemento extra como flash, applets u HTML5 FileAPI, si el navegador no tiene el plugin, o no es compatible con HTML5 FileAPI (según lo que use) no funcionará
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: ajax, input, opciones, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:03.