问题标签 [formbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
735 浏览

javascript - 表单生成器 asp.net mvc

我在一个应用程序中有一部分,管理员可以使用一些在线表单生成器创建一个表单,比如这里。然后管理员可以将创建表的表单保存在与创建DB的字段相对应的位置。之后,其他用户可以使用该表单。一个带有文本框和标签的简单表单就可以了。我认为这有点模糊,但这是我现在需要的。任何人都可以帮助我或任何见解吗?如果之前使用任何插件完成类似的操作会更好。我尝试实现上述插件,但对创建表单后在服务器上发布的内容没有足够的了解。

0 投票
1 回答
405 浏览

forms - Symfony2 使用 FormBuilder 将属性添加到字段而不是标签

如何仅使用 FormBuilder(而不是树枝表单主题)将属性添加到字段。当我使用

tinymce它也为标签添加了一个类。请帮忙。

0 投票
1 回答
876 浏览

php - 作为验证的一部分,如何让 symfony2 formbuilder 签入 DB

在允许表单插入之前检查值是否已经存在的最佳方法是什么?如果已经存在具有指定用户名的用户,我希望表单验证为假。我猜想在某个地方会有一个独特的约束,但要更全面,或者能够以更定制的方式检查值。假设一个客户帐户中有多个管理员帐户,他们都有降级其他管理员的权限,我希望能够进行的一项检查是您是否禁用了最后一个管理员(如果是这样,请阻止降级操作,在表单上有一个很好的错误消息......)

例如,我可以从我的 formType 中访问实体管理器,还是必须从控制器以解决方法的方式传递?

0 投票
1 回答
217 浏览

ruby-on-rails-3 - 生成的 Formbuilder 不适合 rails 3.2.8 ajax 调用中的渲染部分

我们使用以下代码将表单构建器传递给 new.js.erb 中的渲染部分:

@f 是为部分生成的表单生成器。错误是:

部分 _expense_for.html.erb 是:

如错误所示,上述部分中未为 f formbuilder 定义输入法。传入的表单生成器可能有什么问题?谢谢。

0 投票
0 回答
73 浏览

formbuilder - 使用 BPMN2 应用程序的表单生成器作为 HumanTAsk 渲染

我们需要为 BPM 系统(基于 JBPM)定义一个 formBuilder,我们想知道我们是否可以在没有 form Runner 的情况下重用 formBuilder 来为人工任务定义表单并通过 HumanTask 服务(由我们实现)捕获表单提交。可以单独使用表单生成器吗?

0 投票
1 回答
2499 浏览

symfony - 在 twig+formbuilder 中更改 html 选择

我想知道如何改变这个:

进入 Twig + Formbuilder (Symfony 2)。

0 投票
2 回答
11674 浏览

php - 设置 symfony 2 表单域的名称属性

如何在 symfony 2 中设置渲染字段的名称属性?

预期输出:

以这种方式渲染字段

绝对行不通。

输出还在

有没有办法动态设置 name 属性或 id 属性?谢谢你。

0 投票
3 回答
1386 浏览

javascript - Yii 框架表单构建器 - 有没有办法在验证 javascript 中更改 inputID?

在 Yii 中使用表单构建器时,有什么方法可以更改验证 javascript 中的 inputID?

我的问题是我在一页上有两个相似的表单(使用一个表单构建器代码)。这是登录表单,使用了两次。首先,在模板中(显示在网站的每个页面上)和第二个 - 相同的表单,用于 /site/login 页面(此页面用于在访问限制等情况下重定向用户)。

这两个表单工作正常,但是 yii 为两个表单的元素生成具有相同 inputID 的验证 javascript,我不知道如何更改它。看一看:

这就是问题所在。我不明白,如何将其更改 'id':'LoginForm_email','inputID':'LoginForm_email', 为: 'id':'quickLoginForm_email','inputID':'quickLoginForm_email', 使验证适用于两种形式。我试图更改表单 ID、表单标题、元素 ID、元素名称 (ofc) 但没有结果。是否可以在不更改表单文件名等的情况下动态更改它?我试图阅读 CActiveForm 源代码,但没有找到输入 ID 的位置。

Ofc 可以不在 /site/login 页面上显示布局表单,但这不是我认为的最佳方式。

0 投票
2 回答
2650 浏览

ruby-on-rails - simple_fields_for form_builder.object 返回新对象?

我试图弄清楚您应该如何使用 Rails 表单生成器(或在本例中为 simple_form)访问对象。

我按照http://apidock.com/rails/ActionView/Helpers/FormHelper/fields_for中的描述传入对象,如下所示:

但是,当我在部分内部调用 f.object 时,我得到一个包含 nil id 等的“新”Section 对象,从而破坏了我的 link_to 路径。

即使以“标准”方式传递变量似乎也被打破了,例如:

在部分内部有 foo 未定义。

我应该如何访问为使用 fields_for has_many 关联而构建表单的预期对象?

0 投票
3 回答
27312 浏览

php - 使用表单构建器 symfony2 创建数组输入字段

我在 Symfony2 中使用表单生成器时遇到问题。确切地说,我需要输入字段是 html 数组,但我无法使用 createFormBuilder->add 创建它。这是我尝试过的:

依此类推,但我得到以下异常:

名称“attribute[0]”包含非法字符。名称应以字母、>数字或下划线开头,并且只能包含字母、数字、数字、下划线 ("_")、连字符 >("-") 和冒号 (":")。

有什么好的解决方案还是我必须手动创建字段?

提前致谢!

编辑:进一步澄清这一点......我想要生成这样的东西:

帮助?