1
在我的一個表單中,我有一個名爲event_id的元素,我從下拉框中選擇了一個值。一旦我選擇event_id,我想使用Ajax調用控制器,並將panel_event_id作爲ruby變量返回,我可以在表單的其餘部分使用它。下面是我在做什麼:Rails:傳遞價值:查看控制器使用Javascript/Ajax查看
在routes.rb中,我有以下幾點:
match 'panel_event_id', :to => "panels#event_id"
我有以下的javascript函數(有關語法不知道):
<script type="text/javascript">
$('select').change(set_session_event_id);
function set_session_event_id()
{
var event_id = document.getElementById("event_id");
var event_id_value = event_id.value;
$.post('panel_event_id', { set_event_id: event_id_value });
}
</script>
什麼我把我的panel_controler.rb,在以下方法:
def panel_event_id
end
我該如何採取行動回來我我的看法?
我會試試這個 – EastsideDeveloper 2012-07-18 16:49:56