使用我的Spree 1-3-stable App我正在使用名为flexi_variant的扩展程序。通过扩展,它使用输入字段允许用户添加改变价格的描述。
我选择了标准计算器'Amount Times Constant',它几乎按预期运行;除了使用整个字段作为obj来计算金额,它会添加每个字母。
这就是caluclator的样子和疑似线。我已经尝试过更改计数和其他重写,但似乎没有任何效果。任何想法?
_amount_times_constant.html.erb
<%= javascript_tag do %>
function calculate_amount_times_constant_price(obj) {
return <%= calculator.preferred_multiplier %> * $(obj).val().length;
}
<% end %>
答案 0 :(得分:0)
通过更改此行
return <%= calculator.preferred_multiplier %> * $(obj).val().length;
到
return <%= calculator.preferred_multiplier %> * $(obj).length;
这会计算整个字段而不是每个字母。