传递具有数组值的text_field

时间:2010-08-23 09:23:20

标签: ruby-on-rails

  
    
      

此代码用于在同一行上生成6个空框       

    
  
                                    2,:class => 'xstyle',:id =>名称%>                                 >>>此代码用于将txtwinentry1(具有6个值)的值传递给控制器   “winningentry”                          :url => {:action => “checkrow1”},                          :with => “'xid1 ='+ $ F('winid1')+'& xrange1 ='+ $ F('winrange1')+'& xcount1 ='+ $ F('wincount1')                                              +'& xdesc1 ='+ $ F('windesc1')+'& xuser1 ='+ $ F('txtuser1')+'& xwinentry1 ='+ $ F('txtwinentry1')“)%>

....根据上面的代码,没有值从& xwinentry1 ='+ $ F('txtwinentry1')传递给控制器​​。

非常感谢任何帮助我解决问题的信息或建议。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您的代码理解起来有点复杂,我认为有更好的方法可以执行您正在尝试的操作(例如,使用默认为rails remote_form_for的{。http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html#M002178的form.serialize)

任何方式,我都会注意到,当你生成6个文本框时,你将“txtwinetry1”连接到计数器,女巫会给你一些像“txtwinetry11”,“txtwinetry12”,......这意味着你应该在你的button_to_remote函数中做'& xwinentry1 ='+ $ F('txtwinentry11')“)之类的事情。