Dialogs

λ‹€μ΄μ–Όλ‘œκ·ΈλŠ” hx-prompt와 hx-confirm 속성을 μ‚¬μš©ν•˜μ—¬ 트리거될 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ 속성듀은 AJAX μš”μ²­μ„ νŠΈλ¦¬κ±°ν•˜λŠ” μ‚¬μš©μž μƒν˜Έμž‘μš©μ— μ˜ν•΄ ν™œμ„±ν™”λ˜λ©°, λ‹€μ΄μ–Όλ‘œκ·Έκ°€ 승인된 κ²½μš°μ—λ§Œ μš”μ²­μ΄ μ „μ†‘λ©λ‹ˆλ‹€.

<div>
  <button class="btn primary"
          hx-post="/submit"
          hx-prompt="Enter a string"
          hx-confirm="Are you sure?"
          hx-target="#response">
    Prompt Submission
  </button>
  <div id="response"></div>
</div>

μ‚¬μš©μžκ°€ ν”„λ‘¬ν”„νŠΈ λ‹€μ΄μ–Όλ‘œκ·Έμ— μž…λ ₯ν•œ 값은 HX-Prompt ν—€λ”λ‘œ μ„œλ²„μ— μ „μ†‘λ©λ‹ˆλ‹€. 이 μ˜ˆμ œμ—μ„œλŠ” μ„œλ²„κ°€ λ‹¨μˆœνžˆ μ‚¬μš©μžμ˜ μž…λ ₯값을 κ·ΈλŒ€λ‘œ λ°˜ν™˜ν•©λ‹ˆλ‹€.

User entered <i>${response}</i>
Server Requests ↑ Show

πŸ”—Demo