1
у меня есть этот код в Rails 2.x:Передача хэш-ключ к контроллеру
<div class="label-field-pair">
<label><%= t('select_a_course_batch') %></label>
<div class="text-input-bg"> <%= select :fees_submission, :batch_id, @batches.map { |c| [c.full_name, c.id] },
{:prompt => "#{t('select_a_batch')}"},
{:onChange => "#{remote_function(:url => {:action => "update_fees_collection_dates_voucher"}, :with => "'batch_id='+value")}"}%> </div>
для действия OnChange .. Я хочу передать хэш-ключ (c.fullname) на пульте дистанционного управления update_fees_collection_dates_voucher вместо хэш-значение (c.id). Замена «batch_id = '+ value» на «' batch_id = '+ key" не работает. Есть идеи? Благодаря!
Пробовал, но не работает. Я не уверен, как $ (this) .html() переводится в хэш-ключ .. вы можете подробно рассказать о том, как это работает? Thanks .. – haanimasood
В какой JS lib вы используете прототип или jquery? – techvineet
Прототип .... – haanimasood