2
我希望它每次都能正常工作。每次點擊保存按鈕而不刷新頁面。Jquery只爲Bootstrap提醒一次我在頁面上顯示Asp.net
這是我的代碼。
jQuery代碼在Admin.Master:
<script>
$(document).ready(function() {
$("#successalert").hide();
$("#sucess").click(function showAlert() {
$("#successalert").alert();
$("#successalert").fadeTo(2000, 500).slideUp(500, function() {
$("#successalert").alert('close');
});
});
});
Settings.aspx代碼
<div class="modal" id="menuiconmodal" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span></button>
<h4 class="modal-title">Menu</h4>
</div>
<div class="modal-body">
// some input tags
</div>
<div class="modal-footer">
<a href="javascript:;" id="sucess" class="btn btn-primary" data-dismiss="modal">Save</a>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- /.modal -->
// Alert Showing for a while
<div class="alert alert-success alert-dismissible" id="successalert">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<h4><i class="icon fa fa-check"></i> Hey!</h4> Menu Item Added Sucessfully !!!!
</div>
您使用更新面板? – Webruster
不,我不使用。 –
你正在做的是你隱藏'$(「#successalert」)。hide();'在初始點擊事件中,但對於第二次點擊事件你將無法看到它 – Webruster