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