Передача text_field со значением массива - PullRequest
0 голосов
/ 23 августа 2010

этот код используется для генерации 6 пустых полей в той же строке

2,: class => 'xstyle',: id => name%> >>> этот код используется для передачи значения 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 голосов
/ 23 августа 2010

Ваш код немного сложен для понимания, и я думаю, что есть лучшие способы сделать то, что вы пытаетесь (например, с помощью form.serialize, который по умолчанию равен rails remote_form_for: http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html#M002178).

В любом случае, я мог бы заметить, что когда вы генерируете 6 текстовых полей, вы объединяете "txtwinetry1" со счетчиком, ведьма дает вам что-то вроде "txtwinetry11", "txtwinetry12", ... Это означает, что ваш предполагаемый сделать что-то вроде '& xwinentry1 =' + $ F ('txtwinentry11') ") в вашей функции button_to_remote.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...