[問題] 不知道是不是 render_text 的問題, 總之是蠢問題... orz

看板Ruby作者 (._.)時間18年前 (2006/12/20 14:31), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
環境: 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

12/20 16:07, , 1F
試了一下,render_text 似乎是直接繪出最終結果
12/20 16:07, 1F

12/20 16:08, , 2F
所以 render_text 應該不能這樣用
12/20 16:08, 2F
文章代碼(AID): #15YDYe5s (Ruby)
文章代碼(AID): #15YDYe5s (Ruby)