Latihan 1: hx-vals dan hx-params — HTMX

Latihan 1 dari materi hx-vals dan hx-params di HTMX — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal punya <button hx-target="#result">Approve</button> dan <div id="result">. Biarkan hx-target dan #result, lalu di tombol yang sama:

  1. Tambahkan hx-post="/api/action".
  2. Tambahkan hx-vals='{"action": "approve", "id": 42}', dengan kutip satu di luar dan kutip dua di dalam. Body-nya jadi action=approve&id=42.

Yang dicek:

JSON berkutip satu, {'action': 'approve'}, gak valid: htmx berhenti dan request-nya gak dikirim. Di pratinjau, klik mengirim POST /api/action dengan body action=approve&id=42, yang dijawab 404 karena belum ada contoh balasan.

Hint