gpt4 book ai didi

ruby-on-rails - Rails Radio_button onchange 重新加载

转载 作者:数据小太阳 更新时间:2023-10-29 08:40:02 24 4
gpt4 key购买 nike

我的网站有两个评级选项(点赞和星标),所以我想添加一个 radio_button 来选择应该加载哪个。

我现在有这段代码:

<%= radio_button_tag 'receive_updates', 'no', true %> Likes
<%= radio_button_tag 'receive_updates', 'no', false %> Stars

radio_button 状态改变后,我想重定向到“root_path”。

我的问题,

  • 如何在没有模型的情况下在状态更改后重定向?
  • 我如何控制点赞的真假?

我找到了像这样重定向的东西:

<%= radio_button_tag 'receive_updates', 'no', true , :on_change => root_path%> Likes

但是这个 on_change 不起作用。

最佳答案

不确定你想在这里做什么,但是,使用 Javascript,你可以在像这样调用“onchange”事件时重定向/传递参数:

<%= radio_button_tag 'receive_updates', 'likes', false %> Likes
<%= radio_button_tag 'receive_updates', 'stars', false %> Stars

<script >
$(function(){
$("input[name=receive_updates]").change(function(){
var root_path = "<%= root_path %>"
var url = root_path + "?receive_updates=" + $(this).val();
window.location.replace(url);
});
});
</script>

关于ruby-on-rails - Rails Radio_button onchange 重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10498578/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com