以下は私のコーディングです。甘い警告が最大1秒間表示されないようにしてから、別のページに自動的にリダイレクトする理由をアドバイスしてください。 HTMLからMVC Sweet Alertがなぜ自動的に閉じるのですか?
:コントローラから
$.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");
});
:
[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();
}
なぜshowConfirmButtonがfalseである必要がありますか?私はタイマーを入れようとしましたが、showConfirmButtonはありません。同じ結果を返します。しかし、私は両方に入れれば、それは動作することができます – Tss
@元[いずれかの方法で動作します](https://jsfiddle.net/r6ucewha/)それはちょうどそのページが存在しているときに確認ボタンを持つことはあまり意味がないリダイレクトされました。 –
確認ボタンが必要ですか? – Tss