Es cierto que hay preguntas similares en Stack Overflow, pero parece que ninguna cumple con mis requisitos.
Esto es lo que estoy buscando hacer:
- Cargue un formulario completo de datos, uno de los cuales es un solo archivo
- Trabajar con la biblioteca de carga de archivos de Codeigniter
Hasta aquí todo está bien. Los datos entran en mi base de datos cuando los necesito. Pero también me gustaría enviar mi formulario a través de una publicación AJAX:
- Usando la API nativa de archivos HTML5, no flash ni una solución iframe
- Preferiblemente interactuando con el
.ajax()
método jQuery de bajo nivel
Creo que podría imaginarme cómo hacer esto cargando automáticamente el archivo cuando el valor del campo cambia usando javascript puro, pero prefiero hacerlo todo de una sola vez para enviarlo en jQuery. Estoy pensando que no es posible hacerlo a través de cadenas de consulta, ya que necesito pasar todo el objeto de archivo, pero estoy un poco perdido sobre qué hacer en este momento.
¿Se puede lograr esto?