使用jquery检查rails对象
Using jquery to check a rails object
因此,我不希望jquery在检查某个项目后执行某些操作。但这个项目可能不一定在那里,如果它不在那里,那么它就什么都不做。
这就是呈现复选框的位置:
.row
.col-lg-2
%input{:type => "checkbox", :id => "switchName#{index}", :class => "check", :name => "switchName#{index}", "data-cost-per-unit" => product.cost_in_cents}/
%label{:for => "switchName#{index}"}
.col-lg-8
= hidden_field_tag("order_products[][product_id]", product.id)
= product.name
%br
.subheader= number_to_currency(product.cost_in_cents.to_f / 100)
.col-lg-2
-if product.product_type == "Subscription Based"
-else
= select_tag("order_products[][quanity]", options_for_select([0,1,2,3,4,5,7,8,9,10,11,12,13,14,15]), "data-cost-per-unit" => product.cost_in_cents, id: product.name, class: "drop", :prodindex => index)
所以基本上,我希望它将一些东西呈现到一个没有显示的类中,如果product.product_type == "Subscription Based"
和Is当前处于选中状态。
我不确定这是否是你的意思:
-if product.product_type != "Subscription Based"
= select_tag("order_products[][quanity]", options_for_select([0,1,2,3,4,5,7,8,9,10,11,12,13,14,15]), "data-cost-per-unit" => product.cost_in_cents, id: product.name, class: "drop", :prodindex => index)
但这将与您所拥有的相当,并将为您保存一个else
语句
相关文章:
- Rails将JavaScript对象存储到Model的有效方式
- Rails 'nil' 不是与 ActiveModel 兼容的对象.它必须实现:to_partial_path.阿贾克斯
- Rails的问题,haml + javascript在字段对象的模糊
- 如何使用rails 3.1.4中的FormBuilder.new构建表单生成器对象
- Rails使用ajax调用更新多态对象的表部分
- Rails:如何将JS对象转换为数组参数
- Rails结构到JSON对象
- 访问Javascript中的Rails子对象
- 对象不支持此属性或方法 Rails Windows 64 位
- 一个 rails 字段,它是 JSON 对象的数组
- Rails JavaScript 包含 TypeError:“null”不是一个对象(评估 'document.
- “未定义”使用 Rails 对象传递数据属性
- Rails:如何使用 JavaScript 滑块显示 ActiveRecord 对象
- Rails:为什么我的ajax创建的对象不能用于触发javascript
- Rails 视图中的 Json 对象
- Rails:查看javascript对象'浏览器中的s属性's控制台
- rails在javascript url中添加对象
- 使用jquery检查rails对象
- 如何在javascript中访问当前rails对象id
- 如何使用rails对象在选择下拉列表中设置选项的值's的id