- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
基本上,我试图从 rails button_to 获取下拉按钮,这是通过 ajax 完成的,当有人点击该按钮时,它显示渲染的购物车 <ul>
通过 ajax 渲染标记。
自举:
<button class="btn btn-primary dropdown-toggle" type = "button" data-toggle="dropdown"><span class="glyphicon glyphicon-shopping-cart"></span> <span class="badge"><%="#{@cart.line_items_count}" %></span></button>
rails button_to:
%= button_to navbar_cart_path, {remote :true, method: :get, :class => 'btn btn-primary dropdown-toggle', data_toggle: "dropdown"} do %>
<span class="glyphicon glyphicon-shopping-cart"></span>
<span class="badge" id="cart-badge-id"><%="#{@cart.line_items_count}" %></span>
<% end %>
这会生成类似的按钮标签,除了在查看 html 源代码时,bootstrap 按钮具有属性 type="button",但 rails 生成 type="submit"
自举:
<button class="btn btn-primary dropdown-toggle" type = "button" data-toggle="dropdown"><span class="glyphicon glyphicon-shopping-cart"></span> <span class="badge">5</span></button>
rails :
<form class="button_to" method="get" action="/navbar_cart data-remote="true">
<button class="btn btn-primary dropdown-toggle" data_toggle="dropdown" type="submit">
<span class="glyphicon glyphicon-shopping-cart"></span>
<span class="badge" id="cart-badge-id">5</span>
</button></form>
另一个很好的问题是,是否有可能以这种方式制作下拉菜单。
最佳答案
如果您只想要一个下拉菜单,您可以使用 select_tag('attr', options_for_select())
来获取您的下拉菜单,然后执行类似这样的操作来启动您想要的任何 ajax 内容做:
$('#my_select_dropdown').change(function(){
//do stuff here
});
编辑:如果您需要更多详细信息,这里是查看 select_tag
文档的链接:http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag
关于ruby-on-rails - rails button_to 类型 ="button",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36431928/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!