rubyスクリプト(options_for_select)でutf-8文字を使いたい。
私は次のことを試しました:
- 追加
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
と# encoding: utf-8
.html_safe
そしてraw
-私はルビーに慣れていないので、可能なすべての組み合わせを試したわけではないかもしれません。
私はこれを1日修正しようとしてきましたが、現時点ではアイデアがありません。簡単な修正をいただければ幸いです。
前もって感謝します。
前の Ruby スクリプトは次のとおりです。
<%= select_tag "quantity", options_for_select(%w(x1(£49.00) x2 (£98.00) x3 (£147.00) x4 (£196.00) x5 (£245.00) x10 (£441.00) x100 (£3920.00)), 1), id: 'quantity' %>
これは utf-8 文字なしです:
<%= select_tag "quantity", options_for_select(%w(x1(49.00) x2(98.00) x3(147.00) x4(196.00) x5(245.00) x10(441.00) x100(3920.00)), 1), id: 'quantity' %>
完全な Ruby スクリプトは次のとおりです。
<%= select_tag "quantity", options_for_select(%w(x1(£49.00) x2 (£98.00) x3 (£147.00) x4 (£196.00) x5 (£245.00) x10 (£441.00) x100 (£3920.00)), 1), id: 'quantity' %>
<%= hidden_field_tag "preorder", true %>
<%= submit_tag "Checkout", :class => "blue_button disabled", :id => "amazon_button" %>
<% end %>