【问题标题】:Formtastic in JavaScript (form builder)JavaScript 中的 Formtastic(表单构建器)
【发布时间】:2011-12-08 07:08:02
【问题描述】:

您是否知道任何与Formtastic 工作类似但在浏览器中的表单构建器?

它不应该很重(所以不是 ExtJS)并且理想地与 Formtastic 生成的结构兼容,基于 jQuery 和 HAML-JS 友好。

目的是让使用 SpineJS for Rails 创建表单更容易。

我的意思是更容易:

  • 无需添加隐藏字段以充当“未选中”;
  • 无需重复相同的结构;
  • 无需手动为所有元素添加类;
  • 产生内联错误;
  • 等;

谢谢。

【问题讨论】:

  • 这并不能长期回答您的答案,但几天前我一直在寻找类似的东西。尽管我理想情况下希望我的客户端表单构建器基于 JSON 而不是您所描述的。这样做的好处是可以从同一来源将客户端作为服务器端表单构建(保持干燥)。无论如何,我得到的最接近的是github.com/neyric/inputex,它基于 JSON 构建表单但依赖于 YUI。它可能会以某种方式帮助你
  • 实际上,你的问题让我再次搜索,因为我仍然有同样的问题。我找到了这个活跃的项目..neyeon.com/2011/01/creating-forms-with-json-and-jquery.. 虽然基于 JSON..
  • 谢谢。但看起来 inputEx 是 ExtJS 输入的“克隆”。不是真正的表单生成器。但是 jQuery dForm 看起来很有趣。
  • dForm 看起来确实很有趣。你能把它和spine.js挂钩吗?

标签: javascript jquery html forms spine.js


【解决方案1】:

这是用于 Backbone 而不是 Spine,但它几乎是您想要的:https://github.com/powmedia/backbone-forms

【讨论】:

    【解决方案2】:

    您是否考虑过使用 Jotform 或 foxyform?

    【讨论】:

    • 我认为您没有阅读过这个问题。这些是帮助人类创建在线表单的用户工具。我正在寻找有助于构建 HTML 表单 JS 的 developer 工具。
    猜你喜欢
    • 1970-01-01
    • 2012-09-10
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多