欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ajax jquery 確認框

方一強1年前10瀏覽0評論

在前端開發中,彈窗確認框是非常常見的交互方式,其中以ajax jquery確認框應用最廣泛。下面我們就來介紹一下如何使用ajax jquery實現彈窗確認框功能。

首先,在html代碼結構中,需要添加一個隱藏的彈窗確認框。如下:

<div id="confirmBox" style="display:none">
	<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">確認框</h5>
<button type="button" class="close" data-dismiss="modal">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p id="confirmInfo"></p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">取消</button>
<button type="button" class="btn btn-primary" id="confirmBtn">確認</button>
</div>
</div>
	</div>
</div>

通過設置style="display:none",我們將確認框隱藏起來。

接下來,我們需要引用ajax jquery庫,在js代碼中添加如下代碼:

$("#confirmBox").appendTo("body");
function confirmBox(message, url) {
	$("#confirmInfo").text(message);
	$("#confirmBtn").click(function() {
$.ajax({
url: url,
type: "POST",
success: function(response) {
alert(response);
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(textStatus, errorThrown);
}
});
$("#confirmBox").modal("hide");
	});
$("#confirmBox").modal("show");
}

我們首先將確認框添加到頁面中,然后定義一個confirmBox函數,該函數會接收兩個參數,一個是要顯示的確認信息,另一個是確認后要跳轉的url。

在函數中,我們首先將函數傳入的message賦值給確認信息的p標簽,使用click事件響應確認按鈕的點擊操作。在點擊確認按鈕時,我們通過ajax方式向服務器發送請求,并在成功后彈出一個提示框。最后,我們通過modal("hide")關閉確認框。

至此,我們的ajax jquery確認框就完成了。通過這種方式,我們可以實現特定操作需要用戶二次確認的交互,提升了用戶體驗、交互可靠性。