2008年10月24日 星期五

有些form function 需要共用時, 可以放在layout


//隱藏在角落的 form
<% form_tag({:action => :show}, :class => 'show_stock') do %>
<%= hidden_field_tag :id %>
<% end %>

$(function(){
$('.layout.searchStockBtn').click(function() {
var val = $(this).parent().parent().find('.target_search').val();
var form = $('.show_stock'); <= 把 隱藏的 form 拿出來用
form.attr('action','<%= targets_show_path(:id => "") %>'); <= 把 form 的 action 變成其他 url
form.find('input').attr('name','id').val(val); <= 找值
form.get(0).submit();
return false;
});

沒有留言: