How to create a drop-down list with Markaby?

David Gurba david.gurba at gmail.com
Thu May 3 16:09:10 EDT 2007


Thomas Weibel wrote:
> Hi
>
> I couldn't figure out, how to create a drop-down list with Markaby. How
> would I create something like this:
>
>         <select name="character">
>           <option value="marvin">Marvin the paranoid Android</option>
>           <option value="arthur">Arthur Dent</option>
>           <option value="zaphod">Zaphod Beeblebrox</option>
>           <option value="trillian">Tricia McMillan</option>
>           <option value="ford">Ford Prefect</option>
>         </select>
>
> with Markaby?
>
> Thanks,
> Thomas
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Camping-list mailing list
> Camping-list at rubyforge.org
> http://rubyforge.org/mailman/listinfo/camping-list
Something like this is maybe what you want:

  # form for selecting projects to backup.
  def _backup_projects_form

    if @res then
      b "Status:"; _status_type(@res[0]);
      p text(@res[1])
    else
      span.warning do
        'backing up a project can take several minutes'
      end
      p 'Select project(s) to backup: ';
      form :id => :backupprojects, :method => :post, :action => R(Backup) do
      tag! :select, :name => 'project_list' do 
#,:multiple=>:multiple,:size=>10
        _active_projects_list.each do |p|
          tag! :option, p
        end
      end
      br
      input :type => :submit, :value => 'Backup Selected Projects'
      end
    end
  end

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/camping-list/attachments/20070503/1e19adfe/attachment-0001.html 


More information about the Camping-list mailing list