在jade中返回一个复选框值.使用node.js,express和Mongoose
return a checkbox value in jade. using node.js ,express and Mongoose
我保存了mongoDB中的复选框值。通过
将值传递给页面if (req.session.user.Single === undefined) {single_status= 'false'} else {single_status= ''};
res.render('user-profile', {
Single: single_status,
)};
然后我在jade中有这个
.col-md-4
label-option(for="checkbox")
input(type="checkbox", checked="#{Single}", name='single', id='single')
在渲染视图上。它出现checked="false",所以它总是被选中。如何将阀门返回复选框以显示现有的已检查/未检查?
<label-option for="checkbox">
<input type="checkbox" checked="false" name="single" id="single"> Single Status
</label-option>
复选框HTML元素只关心您是否提到checked
属性。所以,当你说checked="false"
和说checked
或者checked="true"
是一样的。
如果要取消选中输入元素,则必须完全省略checked
属性。
的例子:
input(type ='radio', name='status', checked)
动态执行的一种方法是(source):
input(type="checkbox", name="status", checked=(true===false ? "checked" : undefined))
这样做意味着如果表达式为true,则会呈现checked
属性;如果表达式为假,它将直接忽略它。
相关文章:
- 如何使用 node.js 比较两个 json 数组
- Node.js正在更改应用程序以使用集群模块
- 如何使用Node.js最有效地解析网页
- 使用node.js制作网站
- 使用Angular和Node上传文件
- 使用node.js服务器中的evernote api获取note内容
- 有没有任何方法可以使用node-js从不同的机器打开浏览器
- 使用CI和CodeDeploy对node.js应用程序进行连续部署
- 如何使用 Node JS 获取 JSON 嵌套数组值
- 如何使用Node/Express显示有关特定错误的自定义html页面
- 使用JS函数来使用另一个函数的语法?node.js
- Node.js使用Series函数(模式?)实现流控制时出现意外结果
- 如何使用Node.js脚本从Rally获取用户的修订历史
- 使用Node使用Dropbox API上传到个人帐户
- 如何在不重新加载的情况下提交表单,并使用Node+Express将数据传递回同一页面
- 如何使用Node.js在JavaScript模块文件之间使用事件处理程序
- JS/Node:- 使用 node.io 选择标记
- Javascript/Node - 使用 for 循环将对象插入数组
- 无法使用express with node使用res.send()发送数字
- 配置Node使用Object.assign