- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想将复选标记选择限制在一定数量内,这样人们就不会滥用类别选择。
这是我遇到的几个例子中的尝试。没有一个与循环一起工作。我使用常规的手动样式复选框系统对其进行了测试,并且可以正常工作。尚未找到他们使用循环的任何示例。
<div id="checkbox">
<%= form.collection_check_boxes(:category_ids, Category.all, :id, :name, :multiple => true) %>
</div>
<script>
$('.checkbox :name').change(function () {
var $cs=$(this).closest('checkbox').find(':name:checked');
if ($cs.length > 3) {
this.checked=false;
}
});
</script>
我想将支票限制为 5 个。
关于如何设置 JS 以使用循环的建议?
最佳答案
如果超过一定数量的选中复选框,如何禁用其余未选中的复选框?
像这样:
$('#checkbox input:checkbox').change(function () {
var $cs=$('#checkbox input:checkbox:checked');
if ($cs.length > 3) {
$('#checkbox input:checkbox:not(:checked)').attr("disabled", true);
}
else{
$('#checkbox input:checkbox').attr("disabled", false);
}
});
关于javascript - 限制 Rails 循环中的 collection_check_boxes 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52890773/
上面的代码将html输出为 value of b.text 是否可以修改为输出 html(即 输入标签后的标签标签)作为 value of b.text
我有一个模型 Project,它有许多 ProjectGenres 引用 Genres: class Project 虽然我不太确定我在 Controller 中做了什么?我在 params[:pr
我有一个使用 collection_check_boxes 作为输入的表单。 = f.collection_check_boxes :color_ids, group.colors, :id, :na
如何在 collection_check_boxes 上将宽度设置为百分比?由于有 7 个复选框,我希望每个复选框都占 18%。 现在的问题是,如果我将其设置为 18%,背景颜色将变为自身的 18%,
我一直在尝试将一些 CSS 类应用到 collection_check_boxes 但我无法让它工作。现在我这样做: 输出这个 HTML:
我正在使用 collection_check_boxes 并且在对齐复选框和文本时遇到问题。这是我的代码: 表单显示如下: [checkbox1] text1 [checkbox2]
GitHub 存储库:https://github.com/Yorkshireman/mywordlist 我用谷歌搜索了这个。我确定有办法,可能需要在 html 选项哈希中添加一些代码,但我无法解决
所以我使用 simple_form 来构建我的表单,但这不是必需的。 我想要做的是使用 simple_forms collection_check_boxes 并将其传递给一个数组。 我将我的标签存储
我已经设置了 2 个模型如下: class Sector { :class => 'form-vertical'} do |f| %>
我和这里的海报有同样的问题Align checkboxes for f.collection_check_boxes with Simple_Form 我的复选框代码是: 'checkbox_con
我有嵌套表单,它们试图为每个复选框插入到 Categorization 模型中。结果,我没有收到任何错误,但是 Categorization 模型的属性之一没有插入到表中。这是选中 3 个复选框中的
我正在尝试制作一个发票应用程序。创建发票的表单应包括一组复选框,以便用户可以选择要为哪些类(class)开具发票,但我收到此错误:undefined method 'collection_check_
我有以下哈希: FIELD_LIST = { -1 => 'User', -2 => 'Duration', -3 => 'Price', -4 => 'Invoiced' } 我想将
我正在使用simple_form_for仅将符号而不是模型传递到表单,以便我可以将自定义参数发送回 Controller 。我设法将复选框默认为默认所有选中状态。 我不知道如何添加全选/取消全选复选框
我正在从我的关联复选框生成一个表。每行显示一个复选框和一些附加信息。 %table = f.collection_check_boxes :task_ids, @my_collection, :id,
我试图默认选中这行 在 db t.text "committed" . 我尝试了 checked 的变体& true ,但也许我忽略了一些东西。 这是 Gist 的。 最佳答案 这里是关于如何将选中
我找到了文档 collection check boxes很难理解。参数解释为: collection_check_boxes(object, method, collection, value_me
我有一个 form_for在使用 collection_check_boxes 的 Rails 中用于作为复选框列出的部件数组的方法。我希望复选框的标签是两种方法的组合,以便每个部分的复选框都标有其名
我想将复选标记选择限制在一定数量内,这样人们就不会滥用类别选择。 这是我遇到的几个例子中的尝试。没有一个与循环一起工作。我使用常规的手动样式复选框系统对其进行了测试,并且可以正常工作。尚未找到他们使用
我在 new.html.erb 中使用 simple_form 的 collection_check_boxes。默认情况下,当 html 被渲染时,它会在最后添加隐藏字段,因为在 Controlle
我是一名优秀的程序员,十分优秀!