0

ここでレール初心者。

次のlink_toimage_tagを使用して、ユーザーが私のWebサイトのロゴをクリックして、特定のページに誘導されるようにします。

.content
  - current_user.users_coupons.each do |uc|
    .logo
          = link_to image_tag(uc.coupon.drug.logo.list_item), uc.coupon, remote:true

私のサイトの画像は、マウスオーバーしたときに正しいリンクを示していますが、実際にクリックしても何も起こりません。実際には、表示されているURLに移動しません。何が得られますか?

前もって感謝します!

4

1 に答える 1

0

何も起きていませんか?Chrome Dev ToolsまたはFirebugの[ネット]タブを見ると、リクエストが行われていることは間違いありませんが、500エラーが返されます。

プロセスにクリックをajaxリクエストとして追加remote:trueするとlink_to、ajax:successコールバックイベントを指定しない限り、何も起こらないように見えます。実際に起こっていることは、ターゲットのコントローラーアクションでGETjsを実行していることです。

于 2013-03-19T23:59:34.113 に答える