使用 Hyperscript 清除提交时的所有输入字段
Clear all input fields on submit using Hyperscript
我在玩 htmx 和 hyperscript,我希望在提交时清除下面表单中的所有输入字段:
<form hx-post="/example" hx-target="#table tbody" hx-swap="beforeend"
_="<what should I write here??>">
<label class="control-label" for="firstNameInput">First Name</label>
<input id="firstNameInput" name="firstName" class="form-control" type="text" required placeholder="John"/>
<label class="control-label" for="lastNameInput">Last Name</label>
<input id="lastNameInput" name="lastName" class="form-control" type="text" required placeholder="Doe"/>
<button class="btn btn-primary">Add User</button>
</div>
</form>
我试过将 <what should I write here??>
替换为例如on submit put '' into <input/>
和 on submit put '' into <input[value]/>
以及许多其他组合,但我无法完成这项工作。
问:提交表单后如何清除所有输入字段?
试试 on htmx:afterRequest reset() me
我在玩 htmx 和 hyperscript,我希望在提交时清除下面表单中的所有输入字段:
<form hx-post="/example" hx-target="#table tbody" hx-swap="beforeend"
_="<what should I write here??>">
<label class="control-label" for="firstNameInput">First Name</label>
<input id="firstNameInput" name="firstName" class="form-control" type="text" required placeholder="John"/>
<label class="control-label" for="lastNameInput">Last Name</label>
<input id="lastNameInput" name="lastName" class="form-control" type="text" required placeholder="Doe"/>
<button class="btn btn-primary">Add User</button>
</div>
</form>
我试过将 <what should I write here??>
替换为例如on submit put '' into <input/>
和 on submit put '' into <input[value]/>
以及许多其他组合,但我无法完成这项工作。
问:提交表单后如何清除所有输入字段?
试试 on htmx:afterRequest reset() me