
Ayuda confirm() personal error
Publicado por Dixson (2 intervenciones) el 15/02/2018 00:59:35
Hola, el problema que tengo, es que estoy intentando crear un alert() y un confirm() personalizado, en el que alert() no he tenido problema. el problema lo contengo con confirm() ya que quiero retornar un valor false o true en tal caso haga click en aceptar o cancelar.
El problema es que no funciona, ya que no encuentro la manera de detener el flujo de la funcion y que espere hasta que se haga click. por favor ayuda. aquí comparto el código:
El problema es que no funciona, ya que no encuentro la manera de detener el flujo de la funcion y que espere hasta que se haga click. por favor ayuda. aquí comparto el código:
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
function miConfirm(text){
$("body").append("<section class='fondoAlert'>"+
"<div class='boxAlert'>"+
"<div class='tituloAlert'>"+
"<h3>SCGRRHH</h3>"+
"</div>"+
"<div class='inforAlert ui-icon-alert'>"+
text+
"</div>"+
"<div class='botonesAlert'>"+
"<button class='btn' id='aceptar'>Aceptar</button>"+
"<button class='btn' id='cancelar'>Cancelar</button>"+
"</div>"+
"</div>"+
"</section>");
//Ocultar
function ocultar(){
$(".fondoAlert").hide();
$(".boxAlert").hide();
}
//Mostrar
function mostrar(){
$(".fondoAlert").show();
$(".boxAlert").show();
}
ocultar();
//click en el btn aceptar
$("#aceptar").on("click",function(e){
ocultar();
$("section").remove(".fondoAlert");
return = true;
});
//click en el btn cancelar
$("#cancelar").on("click",function(e){
ocultar();
$("section").remove(".fondoAlert");
return = false;
});
}
Valora esta pregunta


0