Мені потрібно вікно Confimation. воно повинно відобразити повідомлення "ви хочете видалити запис" .якщо це так, то видалити .не повідомлення буде закрито, що це проста річ у вас це зробити. те, що я спробував кодування нижче я додав, будь ласка, пройдіть код. коли я побіг код не буде виводитися. Ви можете дати гарне рішення для нього спасибі.
function RemoveTeam(id) {
$.confirm({
buttons: {
hey: function () {
$.ajax({
type: "POST",
url: "remove.php",
dataType: "JSON",
data: {id: id},
success: function (data) {
get_all();
},
error: function (xhr, status, error) {
alert(xhr.responseText);
//
}
});
}, }
}
}
Відповіді:
0 для відповіді № 1Оскільки я переглянув ваш код jquery, він може використовувати додаток jquery-confirm і код може допомогти вирішити вашу проблему. Я використовував фіктивний виклик JSON для створення запиту ajax.
function removeTeam(id) {
$.confirm({
buttons: {
hey: function() {
$.ajax({
url: "https://craftpip.github.io/jquery-confirm/bower.json",
dataType: "json",
method: "get"
}).done(function(response) {
console.log(response);
}).fail(function(err) {
console.log("Something went wrong.");
});
},
cancel: function() {
console.log("the user clicked cancel");
}
}
});
}
removeTeam(10);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
-2 для відповіді № 2
Спробуйте це:
function RemoveTeam(id) {
var r = confirm("do you want to delete the record");
if (r == true) {
$.ajax({
type: "POST",
url: "remove.php",
dataType: "JSON",
data: {id: id},
success: function (data) {
get_all();
},
error: function (xhr, status, error) {
alert(xhr.responseText);
//
}
});
} else {
return false;
}
}