看板 Ruby 關於我們 聯絡資訊
環境: Ruby 1.8.5 + Rails 1.1.6 狀況: 我在 rhtml 的 head 加了 ============================================= <%= javascript_include_tag "prototype" %> ============================================= 在 body 加了 ============================================= <%= form_remote_tag( :update => "result", :url => { :action => :startTest }, :position => "after" ) %> <%= text_field_tag :test %> <%= submit_tag "Test Result" %> <%= end_form_tag %> <div id="result" /> ============================================= 而 TestController 裡面 def startTest 只有 ============================================= print_1 print_2 ============================================= 而 print_1 跟 print_2 只有裡面的數字有做替換 ============================================= def print_1 render_text "test 1: " + @test end ============================================= 結果只有 print_2 有執行... 如果要兩個都會跑, 要怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.148.49
godfat:試了一下,render_text 似乎是直接繪出最終結果 12/20 16:07
godfat:所以 render_text 應該不能這樣用 12/20 16:08