代码之家  ›  专栏  ›  技术社区  ›  Demetrius

增量显示SQLite数据库中的数据

  •  1
  • Demetrius  · 技术社区  · 7 年前

    我希望能够一次显示五个SQL数据库中的值,然后单击按钮显示下五个值,直到显示所有课程。现在,我正试图展示它们:

     <%= form_for(Stc.new, action:'stcs#create') do |form| %>
    
     <%= collection_check_boxes(:course_id, Course.all, :id, :title,{}) do 
     |form| %>
    
    
     form.label { form.check_box }
    
    
     <% end %>
     <%= form.collection_select(:course_id, Course.all,:id, :title, {}, { 
     :multiple => false}) %>
    
    
     <%= form.select(:semester, options_for_select([['Fall', 'Fall'], 
     ['Spring', 'Spring'],['Summer', 'Summer']]), :id => 'sel1') %>
    
    
     <%= form.select(:year, options_for_select([['2012', '2012'], ['2013', 
    '2013'], ['2014', '2014'], ['2015', '2015'], ['2016', '2016'], ['2017', 
    '2017']]), :id => 'sel2') %>
    
    
    <%= form.select(:user_id, options_for_select([[1,@user.id]])) %>
    <div class="actions">
    
    
     <form id="my_sample_form">
    
    </form>
    
    
      <input type="submit" value="Submit" form="my_sample_form">
    
    
       <% end %>
    
     </div>
    
    2 回复  |  直到 7 年前
        1
  •  2
  •   lg86    7 年前

    我想你想在这里分页你可以用gem, 一个宝石是“will_paginate”宝石。

    了解这一点 https://github.com/mislav/will_paginate

        2
  •  1
  •   Ritesh Ranjan    7 年前

    您可以尝试Kaminari gem进行分页。请参阅:

    https://github.com/kaminari/kaminari