求助~学生选课系统添加筛选功能

SpaceAutomation 2016-12-12 10:44:54
Ruby菜鸟一个,刚刚开始学,要对选课系统添加一个筛选功能,能根据所选条件筛选显示课程。我在csdn老插不进图片……没有图不好意思了

现在问题是如何把选项赋值给参数并传递给视图,目前我写的部分代码如下:
视图文件:
<div class="form-group" style="float:left">
<label for="name">学时/学分</label>
<select class="form-control" , style="width:150px">
<option value="1">60/3.0</option>
<option value="2">40/2.0</option>
</select>
</div>

<div class="form-group" style="float:left">
<label for="name">课程属性</label>
<select class="form-control" , style="width:150px">
<option>专业核心课</option>
<option>专业普及课</option>
</select>
</div>

<div class="form-group" style="float:left">
<label for="name">授课方式</label>
<select class="form-control" , style="width:150px">
<option>课堂讲授为主</option>
<option>授课、讨论</option>
</select>
</div>

<div class="form-group" style="float:left">
<label for="name">考试方式</label>
<select class="form-control" , style="width:150px">
<option>课堂开卷</option>
<option>闭卷考试</option>
</select>
</div>

<div class="form-group" style="float:hidden">
 
<%=link_to "筛选", filter_course_url(@course),class: 'btn btn-xs btn-info' %>
 
<%=link_to "刷新", refresh_course_url(@course),class: 'btn btn-xs btn-info' %>
</div>


控制文件:
  def filter
@course=Course.find_by_id(params)


redirect_to courses_path, flash: flash
end

def refresh
@course=Course.find_by_id(params)


redirect_to courses_path, flash: flash
end

只要能将选项赋给变量传到控制文件应该就可以了吧,还请大神不吝赐教



...全文
6020 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,763

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ruby/Rails
社区管理员
  • Ruby/Rails社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧