nathanvda

cocoon

nathanvda

Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms

AI 简介

Cocoon 是一个用于简化 Rails 应用中动态嵌套表单处理的 JavaScript 辅助库。它支持在单个表单中增删关联模型(如项目与任务、发票与明细项),兼容 Formtastic、SimpleForm 及原生 Rails 表单,底层依赖 jQuery。项目采用轻量设计,提供统一的 DOM 操作 API(如 `link_to_add_association` 和 `link_to_remove_association`),并适配 Rails 3–6(含 Webpacker 环境)。适用于需要多层级数据一次性提交的管理后台、CRM、ERP 等业务系统中的关联模型编辑场景。

Ruby
MIT License
3.1k
Stars
376
Forks
49
Watchers
21
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分29.73
默认分支master