0

美しい選択のスタイルを設定しましたが、データベースに接続する必要があるため、単純な html コードがあります。

<select class="chzn-select" tabindex="1" style="width:300px;" data-placeholder="Choose a Category">
            <option value=""></option> 
            <option value="Fashion">Fashion</option> 
            <option value="Coupon">Coupon</option> 
            <option value="Sport">Sport</option> 
    </select>

Railsフォームヘルパーを使用したコード:

  <%= f.select :category, options_for_select(%w[Fashion Health Travel Food Coupons]), :class => "chzn-select"%>

編集: rails によって生成された html コードを追加します:

     <select id="website_category" name="website[category]"><option value="Fashion">Fashion</option>
  <option value="Health">Health</option>
  <option value="Travel">Travel</option>
  <option value="Food">Food</option>
   <option value="Coupons">Coupons</option></select>

空白のページが表示されますが、Google コンソールに表示されるため、コードが生成されています。

他のすべての属性を設定する必要がありますか、または問題とは何ですか?

4

2 に答える 2

0

生成されたコードはどのように見えますか?投稿してもらえますか?

オプションを生成していない場合は、次のことを試してください。

<%= f.select :category, options_for_select(["Fashion", "Health", "Travel", "Food", "Coupons"]), :class => "chzn-select"%>
于 2012-07-27T13:30:30.763 に答える
0

js ファイルから正しく呼び出す必要がありました。

         $("#website_category").chosen();
于 2012-07-27T14:07:59.563 に答える