どの画像をクリックすることで属性データを渡すために:イメージをクリックして属性データを渡す方法は?
# Something like this I would imagine
<%= f.select '1.png', ranking: 1 %>
# or
<%= f.image_tag '1.png', ranking: 1 %>
@Tadman
<%= f.hidden_field(:ranking, id: 'ranking') %>
<%= image_tag('1.png', data: { rank: 1 }, class: 'image-clicker') %>
<%= image_tag('2.png', data: { rank: 2 }, class: 'image-clicker') %>
<%= image_tag('3.png', data: { rank: 3 }, class: 'image-clicker') %>
<%= image_tag('4.png', data: { rank: 4 }, class: 'image-clicker') %>
<%= f.hidden_field(:ranking, id: 'image_ranking') %>
<%= image_tag('1.png', data: { image_ranking: 1 }, class: 'image-clicker') %>
<%= image_tag('2.png', data: { image_ranking: 2 }, class: 'image-clicker') %>
<%= image_tag('3.png', data: { image_ranking: 3 }, class: 'image-clicker') %>
<%= image_tag('4.png', data: { image_ranking: 4 }, class: 'image-clicker') %>
基づく試み
<%= f.hidden_field(:image_ranking, id: 'image_ranking') %>
<%= image_tag('1.png', data: { ranking: 1 }, class: 'image-clicker') %>
<%= image_tag('2.png', data: { ranking: 2 }, class: 'image-clicker') %>
<%= image_tag('3.png', data: { ranking: 3 }, class: 'image-clicker') %>
<%= image_tag('4.png', data: { ranking: 4 }, class: 'image-clicker') %>
あなたの質問に[このリンク](http://stackoverflow.com/questions/4941004/putting-images-with-options-in-a-dropdown-list)が回答していますか? –
それは前の質問に光を当てます。私は@MichaelGaskillに尋ねましたが、この質問はありません。この質問はドロップダウンに関するものではありません。ユーザーがイメージをクリックすると、_formのsubmitをクリックすると、そのイメージは 'ランキング:1'を渡します。ご協力いただきありがとうございます! –
おっと、申し訳ありませんが、間違って投稿しました。私はリンクを追加する前に、他のものを探していて、これをクリックしていました。私はそこにそれを追加します。 –