最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

复选框点击触发POST路线

运维笔记admin16浏览0评论

复选框点击触发POST路线

复选框点击触发POST路线

我有一个的NodeJS /快速应用程序,并想用一个复选框,点击触发POST路线,这样我可以有一个相应的元素是否被选中或不更新我的数据库。我正在使用EJS视图内的Bootstrap4复选框形式(见下面的代码)。我不想使用一个提交按钮或jQuery的。我以为包裹包含路线和行动,但是,这并不标签输入触发route.Is这可能吗?提前致谢。

<div class="form-check">
<input class="form-check-input" name="checked" type="checkbox" 
value="true"> 
</div>
回答如下:

你可以用你的复选框,在表单标签,并添加onClick事件处理程序提交表单,如下:

<form method="POST" action="/">
    <input class="form-check-input" name="checked" type="checkbox" value="true" onChange="this.form.submit()">
</form>

用行动来指定服务器端点

但请记住,每一个表单提交的页面时将重新加载。如果你不希望这样的行为,你必须使用Ajax。但它超出了这个问题的范围。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论