Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

252
Vistas
Agregar/Insertar nombre de archivo del documento en Bootbox confirmar borrar texto

Estoy usando MVC 5 y utilizo el cuadro de diálogo modal de confirmación de Bootbox para obtener la confirmación del usuario, ya sea para eliminar el archivo seleccionado o no.

Mi requisito es agregar o insertar el nombre del archivo que el usuario ha elegido eliminar, en el cuadro de diálogo de confirmación.

Tengo mi ajax aquí, para obtener el nombre del archivo, en mi Vista:

 $.ajax({ type: 'GET', url: '@Url.Action("GetFileName" , "Requirement")', data: { id: $ctrl.data('id') }, success: function (result) { var filename = result; // alert(result); } });

En mi controlador, obtengo la identificación aprobada de AJAX y devuelvo el nombre del archivo:

 public JsonResult GetFileName(int id) { RelatedDocument document = db.RelatedDocument.SingleOrDefault(w => w.DeactivatedDate == null & w.RelatedDocumentId == id); if (document != null) { return Json(document.DocumentName,JsonRequestBehavior.AllowGet); } return Json(new { success = false }); }

Obtengo el nombre de archivo correcto en mi llamada AJAX de regreso a través de una alerta y estoy tratando de obtener el nombre de archivo de la variable que se almacena y tratando de incrustarlo en la ventana de diálogo de confirmación de bootbox:

 bootbox.confirm("Are you sure you want to delete: " + filename + " ?", function (result) { if (result) { $.ajax({ type: 'GET', url: '@Url.Action("DeleteFile", "Requirement")', data: { id: $ctrl.data('id') }, success: function () { $ctrl.closest('li').remove(); alertify.success('Deleted'); } }); } else { alertify.error('Cancel'); } });

Pero no obtengo el resultado deseado o el nombre de archivo incrustado en el cuadro de diálogo de confirmación.

Qué estoy haciendo mal ?

TIA.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda