gpt4 book ai didi

jQuery 不能在 Rails 4 中使用 simple_form

转载 作者:太空宇宙 更新时间:2023-11-04 14:46:44 26 4
gpt4 key购买 nike

我试图在 Rails 中的 Simple_form 生成的脚手架中包含一些基本的 jQuery 以隐藏某些元素。由于我不明白的原因,jQuery 似乎根本不起作用。布局文件具有正确的 javascript 包含标记。我想知道我是否只是犯了一个基本的 CSS/jQuery 错误,或者 Rails 是否有问题需要修复。

这是表格:

<div class = "check1" >
<%= f.input :use_current_location?, input_html: {checked: true } %>
</div>
<div class = "hidden1">
<%= f.input :address_line_1 %>
<%= f.input :address_line_2 %>
<%= f.input :address_line_3 %>
<%= f.input :city %>
<%= f.input :postcode %>
<%= f.input :country %>
</div>
<div class = "check2">
<%= f.input :available_now?, input_html: {checked: true } %>
</div>
<div class = "hidden2">
<%= f.input :available_from? %>
<%= f.input :time %>
</div>

<div class="actions">
<%= f.button :submit %>
</div>
<% end %>

我只是想隐藏表单的某些类。 jQuery 是:

$(document).ready(function() {

$(".hidden1").hide(); //Initially hides selected classes.
$(".hidden2").hide();
});

我想知道是不是跟js标签有关。布局文件:

<!DOCTYPE html>
<html>
<head>
<title><!-- YOUR APP NAME--></title>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "appication" %>
<%= csrf_meta_tags %>
</head>
<body>

<%= render :partial => ('layouts/navbar') %>
<%= yield %>

</body>
</html>

如有任何帮助,我们将不胜感激。如果有人也可以推荐一个不同的表单生成器,那也很棒。

我正在运行 Rails 4/Ruby 2.0.0

最佳答案

缺少最后一行的右括号。试试 });

关于jQuery 不能在 Rails 4 中使用 simple_form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17799074/

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