我正在使用jquery-confirm libray来访问此网站:https://craftpip.github.io/jquery-confirm/
im试图自定义我所有的警告和插入确认,但是执行正在ajax调用和jquery-confirm函数中进入,因此警报显示了几毫秒,因为执行继续并且不会在警报处停止。这是一些代码,这是ajax代码:
$.ajax({
type:"POST",
url : '/proyecto/Api',
data : { action: 'addConcesionario', auth_token: auth_token, usuario_sesion: usuario, nomConcesionario: nomConcesionario.value, nifConcesionario: nifConcesionario.value, nomCiudad: nomCiudad.value, nomAdministrador: nomAdministrador.value, cpConcesionario: cpConcesionario.value, telefono: telefono.value, direccion:direccion.value},
success : function(response) {
mensajePopup( 1,"/proyecto/administracion/administracion.jsp","Insertion successful","", "green")
window.location.href = "/proyecto/administracion/administracion.jsp";
}, error: function(result) {
alert("ERROR");
}
});
这是jQuery确认的警报代码:
function mensajePopup( tipoPopup,ruta,titulo,mensaje, color ){
valor = false;
if(color==""){color="green";}
if(ruta==""){ruta="/proyecto/administracion/administracion.jsp";}
switch (tipoPopup){
case 1: //Aviso generico
$.confirm({
title: titulo,
content: mensaje,
type: color,
buttons: {
Aceptar: function(){
window.location.href = ruta;
}
}
});
我尝试删除window.location.href,但它重新加载了表单并卡在了那里而没有显示任何内容。
提前谢谢!