Я делаю проект, и у меня проблема с window.open. Проблема заключается в том, что window.open не работает в моей схеме. Мне нужна помощь в этом,Открытие всплывающего окна на аякс-счете
swal({
title: "Submit Data ?",
text: "Process only if you are sure",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, Submit!",
cancelButtonText: "No, Cancel!",
closeOnConfirm: false,
closeOnCancel: false
},
function(isConfirm){
if (isConfirm) {
insertData();
swal("SUCCESS", "Data Has Been Submitted", "success");
window.open("http://188.109.156.21/execution.php?str=james");
} else {
swal("CANCELLED", "", "error");
}
});
function insertData(){
$.ajax({
type: 'POST',
url: "../../../html/main/divpages/submit_data.php",
data: sentReq,
dataType: 'JSON',
success: function (response, textStatus, jqXHR) {
if (response.indexOf("GAGAL") == -1) {
window.location.href = "main.php";
} else {
alert("GAGAL INSERT");
}
}
});
}
так что я могу выполнить insertData(), не problem.but проблема лежит, когда executin windows.open внутри swal(). Я не вижу всплывающее окно всплывающего окна.
Вы никогда не называют 'swal' везде. Не могли бы вы также показать нам, что делает эта функция? –
@MatthewHerbst http://t4t5.github.io/sweetalert/ –
@MisterM полезно, спасибо! –