Ruby on rails Rails 3-访问表单中的排序值
我有一个需要按列排序的表,每个标题上都会有向上/向下箭头图像,当单击时,控件将传递到javascript文件,该文件将排序值返回到控制器中的函数,排序应该完成。下面是一些供参考的代码 Index.html.erbRuby on rails Rails 3-访问表单中的排序值,ruby-on-rails,Ruby On Rails,我有一个需要按列排序的表,每个标题上都会有向上/向下箭头图像,当单击时,控件将传递到javascript文件,该文件将排序值返回到控制器中的函数,排序应该完成。下面是一些供参考的代码 Index.html.erb <input type="hidden" id = "sort" value="<%= @sort %>"> <% if @sort == 1 %> <img id="sort_no" src="<%=
<input type="hidden" id = "sort" value="<%= @sort %>">
<% if @sort == 1 %>
<img id="sort_no" src="<%=asset_path('sales_info_management/down_normal.gif')%>">
<% else %>
<img id="sort_no" src="<%=asset_path('sales_info_management/up_active.gif')%>">
<% end %
sort.js
function sort_sales_informations(path){
var params = new Array();
var sort = $('#sort').val();
sort = sort == 0 ? 1 : 0
params['sort_type'] = sort;
path = build_url(path, params);
$.get(path, function(data) {
});
}
目前,在更改javascript文件中的排序值后,我无法将其传递给正在使用的表单
任何帮助都将不胜感激。寻找一个好的解决方案。谢谢!但是我需要一个解决方案来解决我发布的内容。当然你可以将railscast的逻辑应用到你发布的内容上吗?谢谢Charles&Tango的评论,但我需要一个解决方案来解决我发布的内容。
function sort_sales_informations(path){
var params = new Array();
var sort = $('#sort').val();
sort = sort == 0 ? 1 : 0
params['sort_type'] = sort;
path = build_url(path, params);
$.get(path, function(data) {
});
}