小编use*_*714的帖子

Spree Commerce - 按 sku 搜索订单

我正在尝试在 Spree 后端的订单选项卡下创建一个搜索栏,您可以在其中输入产品 sku 并查找包含该产品的所有订单。

我使用 deface 插入“按 sku 搜索”字段。代码如下所示:

Deface::Override.new(:virtual_path => 'spree/admin/orders/index',
                 :name => 'search_by_sku',
                 :insert_bottom => "div.omega",
                 :text => "
                 <div class='field'>
                 <%= label_tag nil, Spree.t(:sku) %> 
                 <%=f.text_field :line_items_cont %>
                 </div>
                 ")
Run Code Online (Sandbox Code Playgroud)

line_items_cont 给我一个错误。

line_items_cont 是 ransack 用于搜索 line_items 的工具,它应该出现在结果中,但事实并非如此。这是返回的结果。

#<Spree::Order id: 225400, number: "R454575501", 
item_total: #<BigDecimal:7f83f7815998,'0.3194E3',18(18)>,
total: #<BigDecimal:7f83f78158f8,'0.3194E3',18(18)>,
state: "complete", adjustment_total: #<BigDecimal:7f83f7815808,'0.0',9(18)>,
user_id: nil, completed_at: "2014-01-30 07:34:38", bill_address_id: 173224,
ship_address_id: 171925, payment_total: #<BigDecimal:7f83f7815560,'0.3194E3',18(18)>,
shipping_method_id: nil, shipment_state: "shipped", payment_state: "paid", 
email: "test@email.com", special_instructions: "", created_at: "2014-01-30 05:00:49",
updated_at: …
Run Code Online (Sandbox Code Playgroud)

ruby json ruby-on-rails spree ransack

1
推荐指数
1
解决办法
1696
查看次数

在函数之后找到$(this)

所以这是我的问题:我正在使用一个函数,我需要使用类"middleone"特定于每个tr的函数.它应该使用类"middleone"改变tr内部div的内部.但它不起作用!

我知道它的递归部分正在工作,并且"导航"应该是正确的,因为即使我只使用$(this)它也没有做任何事情.当使用document.getElementById它工作正常,但当然只针对第一个div和代码的完整版本必须"去这里,从这里拉,把它放在这里,去下一个区域,从这里拉...等等"这是测试代码.

$('.middleone').each(function() {
    var tripleeagain = $(this).find('div')
    tripleeagain.innerHTML = "$";
});
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

html javascript variables jquery function

0
推荐指数
1
解决办法
52
查看次数

标签 统计

function ×1

html ×1

javascript ×1

jquery ×1

json ×1

ransack ×1

ruby ×1

ruby-on-rails ×1

spree ×1

variables ×1