我有一个按钮,当我点击它时,我希望所有复选框都被选中。再次点击时,所有复选框必须取消选择。
这里有些问题。你能帮我吗? 编辑:
在 application.html 中。
<script type='text/javascript'>
$('#check_all').on("click", function(){ $('input[type="checkbox"]').click(); });
</script>
<%= form_tag save_share_patients_clinicdb_grp_pats_path, method: :post do %>
<%= hidden_field_tag 'to_share_group', @to_shr_group%>
<button type="button" id="check_all" class="btw"><%="Check all/Uncheck all"%></button>
<%@pat_ids.each do |pat_id|
%>
<%= check_box_tag "to_share_patients[]", pat_id.mk1%> <%=pat_id.mk1%>
<br/>
<%end%>
<%= button_tag :class => "btn btn-warning", :name => 'share' do %> <%= t "share" %> <% end %>
<%end%>
这里有些问题。你能帮我吗? 编辑:
$('#check_all').on("click", function(){ alert("aaa"); });
没有任何警报提示
在application.js中:
//= require jquery
//= require jquery_ujs
//= require jquery.Jcrop
//= require jquery.purr
//= require jquery-fileupload
//= require best_in_place
//= require rails.validations
//= require_self
//= require_tree ./bootstrap
//= require_tree ./jquery
//= require_tree ./menu
//= require_tree ./notifications
//= require_tree ./search
//= require_tree ./sort
//= require dataTables/jquery.dataTables
在 application.html 中。
<%= javascript_include_tag 'jquery.min', 'jquery-ui-1.10.4.custom.min.js' %>
<%= stylesheet_link_tag "/assets/ui-lightness/jquery-ui-1.10.4.custom" %>
<%= javascript_include_tag 'application' %>
app/assets/javascripts/application.js
文件中删除了它。 - jljohnstoneapp/views/layouts/application.html.erb
)中包含了你的JavaScript,像这样:<%= javascript_include_tag 'application' %>
? - jljohnstone