controller.rb
def list
@keiziban_pages, @keizibans = paginate :keizibans, :per_page => 10
if @params[:txtJunjyo].to_s == "1"
@keizibans = junjyoasc //junjyoasc:按时间升序排序---------①
else
@keizibans = junjyodesc //junjyoasc:按时间升序排序---------②
endlist.rhtml
<select name="selA" onchange="funcA();">
<option value="0"<%= "selected" if "0" == @params[:txtA] %>> 投稿日(降)</option>
<option value="1"<%= "selected" if "1" == @params[:txtA] %>> 投稿日(昇)</option>
</select>
<input type="hidden" id="txtA" name="txtA" value="0"/>js 代码:
function funcA(){
var strValue = 获取你选择项的value ;
document.all.txtA.value=strValue ;
submit();
}