当用户从我的Rails <%= f.select %>
帮助程序中选择一个选项时,我正在使用jQuery提交表单。它工作得很好,但是当表单提交并且我的视图呈现结果时,我选择的选项重置为“选择”。所以我想知道:有没有办法让它如此,如果我选择“你好”,“Hello”会在提交表格后显示为选项?
这是我的jQuery:
$(function(){
$('select').live('change',function() {
$(this).closest('form#index').submit();
});
});
这是我的select
表单助手:
<%= f.select :profile_subject_eq, options_for_select([['Select'], ... ['Hello']]) %>
答案 0 :(得分:0)
我不熟悉Ruby,但在其他服务器端语言(例如asp.net)中,问题可能是回发例程尝试将提交的值应用于select控件,然后在select列表中填充选项,因此没有选择任何选项。