2011-08-16 52 views
0

我無法弄清楚如何在rails 3.1中使用jquery和link_to_function。我一直在與railscasts的插曲197但3.1如何在rails中使用jquery和link_to_function 3.1

http://railscasts.com/episodes/197-nested-model-form-part-2

Firebug是給我的錯誤

remove_fields沒有定義

在這裏是行不通我的代碼。感謝你的幫助。

的Gemfile

gem 'rails', '3.1.0.rc4' 

_form.html.erb

<div class="fields"> 
<p> 
    <%= f.label :sample_number %> 
    <%= f.text_field :sample_number, :size=> 1 %> 
    <%= f.hidden_field :_destroy %> 
    <%= link_to_remove_fields "remove", f %><br> 

application_helper.rb

def link_to_remove_fields(name, f) 
    f.hidden_field(:_destroy) + link_to_function(name, "remove_fields(this)") 
    end 

cupping.js.coffee

function remove_fields(link) { 
    $(link).prev("input[type=hidden]").val("1"); 
    $(link).closest(".fields").hide(); 
} 

回答

0

安裝並更新寶石鏈輪,2.0.0.beta.13' 它的工作原理。現在資產加載

0

正確加載cupping.js.coffee文件(FireBug中的NET選項卡)?

+0

GET application.js列出(紅色)和// = require_tree。在application.js文件中感謝你。我的css和js上的 –

+0

狀態是404。 –

相關問題