hx-confirm
hx-confirm
属性允许您在发出请求之前确认操作。这在操作具有破坏性且您想确保用户确实想要执行它时非常有用。
以下是一个示例:
<button hx-delete="/account" hx-confirm="您确定要删除您的账户吗?">
删除我的账户
</button>
由 hx-confirm
触发的事件在其 detail
中包含以下附加属性:
hx-confirm
属性的值hx-confirm
具有继承性,可以放置在父元素上hx-confirm
默认使用浏览器的 window.confirm
。您可以参考此示例自定义此行为。issueRequest
回调传递布尔值 skipConfirmation
;如果为 true(默认为 false),则不会调用 window.confirm
并直接发出 AJAX 请求