3

私のビューではaf_form.html.erb

私はajax呼び出しをtrrigeringするためのボタンを持っています

  <%= button_to('update ', {:action => 'update', :thingyid => 314}, :method => :get, :remote => true , :'data-update-target' => 'af_stat' ) %>

    <div id="af_stat" >
    <h3>Tiltle : 
      <%= @kk %>
    </h3>   

誰かが私が_af_form.html.erbというファイルを持っているべきだと言います_af_form.html.erbはどうあるべきですか?

私のコントローラーへようこそ、方法があります

  def update

    @kk = @kk +1

    render :partial => 'af_form', :content_type => 'text/html'
  end   

誰かが言ったのを聞いた...「af_form.js.erbと同じ」?ばかじゃないですか?2つの同一のファイルをコピーし、DRYルールに違反します。

そしてそれは動作しません。どうしたの。誰でも私を助けることができます。どうもありがとうございます。

ビューaf_form.html.erbを_af_form.html.erbではなく変更したいのですが、なぜ_af_form.html.erbが必要なのですか?

4

1 に答える 1

1

あなたの中でこれを試してみてくださいupdate.js.erb

$('#af_stat h3').text('Title: <%= escape_javascript @kk %>');
于 2013-02-26T04:09:15.567 に答える