ai didi

javascript - bootstrap + jade 复选框

转载 作者:数据小太阳 更新时间:2023-10-29 06:06:53 24 4
gpt4 key购买 nike

亲们, 我对 jade 和 bootstrap 很陌生。创建一个简单的表单,其中包含下拉菜单和复选框。

现在我的代码如下所示:

form(role="search",action='/uri/blah' method='post').navbar-form.navbar-left
.form-group
input(type="name", name="bae", placeholder="bae", required).form-control
select(id="type",name="type").form-control
option(value="foo") foo
option(value="bar") bar
option(value="baz") baz
input(type="text", name="X", placeholder="X", required).form-control
input(type="checkbox", name="checkboxname", text="asdf").form-control
p
button(type="submit").btn.btn-default Submit

问题: 1.) 复选框名称,标记它的正确语法是什么? 2.) 如何让表格更有活力?即,如果单击一个复选框或选择一个下拉菜单,是否会出现另一个?

谢谢

最佳答案

不幸的是,为了使它动态化,你不能在 Jade 中做到这一点。您将不得不依赖 jQuery 或其他前端库来处理它。

我这样标记我的复选框:

label(for="checkbox")
input(type="checkbox", name="checkboxname", value="value").form-control
| Checkbox Label Goes Here

如果我想从服务器设置默认值:

label(for="checkbox")
input(type="checkbox", name="checkboxname", value="value" checked=data.checked?"checked":undefined).form-control
| Checkbox Label Goes Here

关于javascript - bootstrap + jade 复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20850506/

24 4 0
文章推荐: javascript - Bookshelf.js 或 Knex.js 中 2 个表的外部连接
文章推荐: caching - 如果正在使用,如何将 key 保留在redis中,如果不使用,如何过期?
文章推荐: ruby-on-rails - 如何使用 Rails 进行扩展
文章推荐: javascript - Nodejs EventEmitter.once() 如何工作?
数据小太阳
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com