Hace poco pasé por la necesidad de enviar un formulario al servidor usando ajax en una aplicación MVC. El problema principal que tenía era que el formulario incluía un número “grande” de campos (o no tan grande pero resulta que soy un vago), por lo que no quería pasar el trabajo de tener que convertir todo eso a JSON como parámetros individuales. Si está utilizando form.submit para descargar el archivo, lo que puede hacer es: Cree una llamada ajax del cliente al servidor y almacene la secuencia de archivos dentro de la sesión. Una vez que el servidor devuelva el "éxito", llame a su formulario.submit () para simplemente transmitir la secuencia de archivos almacenada en la sesión. Ajax Security System, una aplicación móvil gratuita para control remoto y monitoreo de propiedades. ⏩ Gestione la seguridad, el acceso en línea y el control remoto desde iPhone, Android, Windows y macOS. En el AJAX tu petición debe ser a una URL no a una ruta de un fichero(el htaccess está montado para cargar controladores y acciones no ficheros xD), y cuando digo URL me refiero a una acción de un controlador, no debes hacer los métodos que has hecho para que te devuelvan un JSON dentro del core, porque esos métodos tienen que ser ACCIONES de un CONTROLADOR. Intentaba enviar desde javascript los códigos seleccionados al controlador y descargar los documentos desde el mismo, pero no pude hacerlo. La descarga puede realizarse en caso de que pueda, tomar todos los archivos y generar un archivo zip, o descargarlos automáticamente en la … Ajax con JSON y jQuery. Uno de los argumentos del método jQuery.ajax() es dataType y aquí podemos especificar que vamos a utilizar datos JSON en la respuesta. Si no especificamos nada en dataType, jQuery intetará detectar de forma automática el formato de los datos recibidos.
Descargar un archivo por jQuery.Ajax. 308. y entonces será capaz de llamar a su controlador para descargar y obtener el "éxito" o "fracaso" devolución de llamada $.fileDownload(mvcUrl('name of the controller'), { httpMethod: 'POST', successCallback: function
Tenemos otros artículos que explican Ajax, puedes buscarlos con nuestro directorio, en la categoría Ajax. Si hemos intentado alguna vez trabajar con Ajax para programar una página web, habremos comprobado que la tarea se complica bastante, teniendo que realizar diferentes trozos de código en distintos lenguajes de programación y en distintos archivos. Ayuda en la programación, respuestas a preguntas / Red / AJAX Post para descargar el archivo usando MVC - .net, ajax, model-view-controller, response Tengo que hacer esto porque la página con la que estoy trabajando ya tiene un