Funcion dentro de otra funcion sql
Publicado por Lizeth Natalia (5 intervenciones) el 13/11/2019 22:39:57
Hola a todos,
Tengo una función javascript que me abre un swal, pero necesito que uno de los botones de ese swal me de la opción de abrir otro swal para agregar comentarios, pensé en crear una funcion adicional en esa ya creada, pero no sé como hacerlo, no sé si sea factible hacerlo así o que me sugieren.
Acá les dejó la función que tengo:
Tengo una función javascript que me abre un swal, pero necesito que uno de los botones de ese swal me de la opción de abrir otro swal para agregar comentarios, pensé en crear una funcion adicional en esa ya creada, pero no sé como hacerlo, no sé si sea factible hacerlo así o que me sugieren.
Acá les dejó la función que tengo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
function Aprobar(IdSolicitud) {
var idAprueba = $("#usrIncSsn").val();
swal({
title: "¿Qué deseas hacer con esta Solicitud?",
text: "",
type: "warning",
showCancelButton: true,
confirmButtonColor: '#DD6B55',
confirmButtonText: 'Aprobarla',
cancelButtonText: "Rechazarla",
closeOnConfirm: false,
closeOnCancel: false,
},
function (isConfirm) {
if (isConfirm) {
var aprobado = 2;
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/Aprobar",
data: "{IdSolicitud:'" + IdSolicitud + "', IdEstado:'" + aprobado + "', IdAprueba:'" + idAprueba + "'}",
dataType: "json",
success: function (data) {
debugger;
CargarTablaPendientes();
CargarTablaHistorico();
swal("¡Excelente!", "La solicitud se ha aprobado.", "success");
},
error: function (result) {
alert("Se ha producido un error al cargar al aprobar la solicitud, contacte al administrador.");
}
});
} else {
var rechazado = 3;
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/Aprobar",
data: "{IdSolicitud:'" + IdSolicitud + "', IdEstado:'" + rechazado + "', IdAprueba:'" + idAprueba + "'}",
dataType: "json",
success: function (data) {
CargarTablaPendientes();
CargarTablaHistorico();
swal("¡Excelente!", "La solicitud se ha rechazado.", "success");
},
error: function (result) {
// debugger;
alert("Se ha producido un error al cargar al rechazar la solicitud, contacte al administrador.");
}
});
}
});
}
Valora esta pregunta
0