mysterious-toddler-20573
01/18/2022, 10:13 PMmysterious-toddler-20573
01/18/2022, 10:14 PMbillowy-student-23383
01/18/2022, 10:33 PMbland-coat-6833
01/18/2022, 10:38 PMbillowy-student-23383
01/18/2022, 10:46 PMpowerful-evening-99811
01/18/2022, 10:58 PMbland-coat-6833
01/18/2022, 11:00 PMmysterious-toddler-20573
01/19/2022, 12:29 AMmysterious-toddler-20573
01/19/2022, 12:30 AMmysterious-toddler-20573
01/19/2022, 12:30 AMmysterious-toddler-20573
01/19/2022, 12:30 AMmysterious-toddler-20573
01/19/2022, 12:31 AMmysterious-toddler-20573
01/19/2022, 12:35 AMmysterious-toddler-20573
01/19/2022, 12:36 AMmysterious-toddler-20573
01/19/2022, 12:36 AMwhite-motorcycle-95262
01/19/2022, 1:21 AM<form>
<select name="example" multiple required>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
</form>
<form
hx-post="/endpoint/"
hx-include="[name='example']"
>
<input name="input1" value="A">
</form>
where, crucially, hx-include refers to an element that is 1) required but 2) does not have any selected values.
HTML5 form validation does not pick this up because we're not submitting the first form. HTMX just hangs (doesn't make a POST request and doesn't log any errors). I don't know if it's desired that HTMX write something to the console, but I spent some time trying to understand my my hx-includes was preventing HTMX from working, so I figured I'd share.
If I should create an issue on the repo let me know.best-rose-8837
01/19/2022, 2:29 AMmysterious-toddler-20573
01/19/2022, 2:54 AMmysterious-toddler-20573
01/19/2022, 2:56 AMmysterious-toddler-20573
01/19/2022, 2:57 AMmysterious-toddler-20573
01/19/2022, 2:57 AMadventurous-portugal-58332
01/19/2022, 2:40 PM<a data-hx-post="/click">Click Me!</a>adventurous-portugal-58332
01/19/2022, 2:41 PMmysterious-toddler-20573
01/19/2022, 2:41 PMdata attribute, but if you want pure, validated HTML, you should use datamysterious-toddler-20573
01/19/2022, 2:42 PMmysterious-toddler-20573
01/19/2022, 2:43 PMadventurous-portugal-58332
01/19/2022, 2:43 PMadventurous-portugal-58332
01/19/2022, 2:44 PM