Unten sind meine Codierung. Bitte geben Sie an, warum der süße Alarm nur bis zu 1 Sekunde auftaucht und dann automatisch auf eine andere Seite umleitet.Warum MVC Sweet Alert wird automatisch geschlossen?
Von HTML:
$.ajax({
url: "/ABC/AddST/",
data: {
"username": $("#username").val(),
"fullname": $("#fullname").val()
},
type: "POST"
}).success(function(data) {
swal({
title: "Done!",
text: "Sales Team was successfully added!",
type: "success"
}, function() {
window.location.href = '/ABC/STList';
});
}).error(function(data) {
swal("Oops", "We couldn't connect to the server!", "error");
});
Von Controller:
[HttpPost]
public ActionResult AddSalesTeam(string username, string fullname)
{
var st = new Sales();
if (ModelState.IsValid)
{
st.Username = username;
st.FullName = fullname;
db.User.Add(st);
db.SaveChanges();
return RedirectToAction("SalesTeamList");
}
return View();
}
Warum sollte showConfirmButton falsch sein? Ich habe versucht, Timer, aber keine showConfirmButton, es gibt das gleiche Ergebnis für mich zurück. Aber wenn ich beides einsetze, kann es funktionieren – Tss
@Yuan [Es funktioniert so oder so.] (Https://jsfiddle.net/r6ucewha/) Es macht einfach keinen Sinn, eine Bestätigungsschaltfläche zu haben, wenn die Seite ist umgeleitet. –
Wie wäre es mit der Bestätigungstaste? – Tss