私は Ajax を使用して MVC コントローラーを呼び出してフォームを送信しています。呼び出しが成功すると、ダイアログ ボックスを表示したいのですが、現在は希望どおりに動作していますが、ボックスは約 1 秒間開いてから閉じます。
$("#addBtn").click(function () {
$(".container form").ajaxSubmit({ url: '/umbraco/Surface/Basket/AddNow', type: 'post', success: function () { afterSuccess(); } })
});
function afterSuccess() {
BootstrapDialog.alert('Test');
}
なぜこれが起こっているのですか?