hx-confirmhx-confirm 属性允许您在发出请求前确认操作。这在操作具有破坏性且您希望确保用户确实想要执行该操作的情况下非常有用。
以下是一个示例:
<button hx-delete="/account" hx-confirm="Are you sure you wish to delete your account?">
Delete My Account
</button>
hx-confirm 触发的イベント在其 detail 中包含额外的属性:
hx-confirm 属性的值hx-confirm 是可继承的,可以放置在父元素上hx-confirm 默认使用浏览器的 window.confirm。您可以按照此示例所示自定义此行为。issueRequest 回调传递一个布尔值 skipConfirmation;如果为 true(默认为 false),则不会调用 window.confirm,而是直接发出 AJAX 请求