问题标签 [dynamicform]

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 投票
1 回答
459 浏览

javascript - AngularJS 动态表单和指令问题

我在动态创建表单时遇到问题。我有一个针对表单元素设置的指令。它使用 Jquery 通过 id 获取元素。然而,它似乎还没有被添加到 DOM 中。

如果我对文本字段的 ID 属性和 span 元素验证-消息-For 进行硬编码,那么它们就没有问题。我未定义的区域是

完整的指令在这里

控制台上的错误是

0 投票
1 回答
599 浏览

xpath - 测试 Codeception/webdriver 和动态表单 ID

只是一个问题,我尝试在每次刷新时动态生成 ID 的表单上执行验收测试(填写字段)。我正在寻找一种获取表单 ID 或使用部分 xpath 的方法,但我没有找到。

欢迎任何建议谢谢。

0 投票
0 回答
47 浏览

php - PHP动态下拉菜单

我正在尝试创建一个下拉列表,其中包含由文件确定的预选值。不幸的是,我不确定我的语法是否正确。这是我到目前为止所拥有的:

不幸的是,查看在我的浏览器中生成的 html,只生成了一个“未选择”选项。我如何让它产生四个选项?我尝试用简单的替换 foreach 中的“if”语句,if ($r == "48")但无济于事。我围绕 echo 语句的语法是否正确?

0 投票
1 回答
275 浏览

javascript - How to get the name or id of a select dropdown in a dynamic form

I have a dynamic form with a select dropdown, and I want to know what select was changed, however any time that I add a new form and try to change any select the alert is the same: "origen1"

Here is my js code:

And the html:

0 投票
1 回答
1346 浏览

forms - 动态 JSF 表单:输入字段和 Bean 之间的链接不起作用

我创建了一个动态表单,用户可以通过单击命令按钮添加多个日历输入字段。我的问题是,View 和 Been 之间的联系被打破了。提交表单返回最初在 Bean 中创建的日期,而不是用户提交的日期。如何解决?

编辑:更改日期并在之后扩展表单而不保存之前会导致丢失更改的日期。即使使用@wittakarn 提供的包装对象的解决方案。

编辑: ajax 片段似乎是问题所在,当我把它去掉时它可以工作。

动态表单豆:

我的观点:dynamicform.xhtml

日志仅打印具有当前日期的元素。

0 投票
1 回答
59 浏览

javascript - 使用 Playframework2 DynamicForm 对象使用 ajax 获取 javaScript 数据。错误:数据={数据[未定义]=}

我正在使用这样的 post 方法发送带有 ajax 的 Javascript 数组:

在返回我得到status OK

但是当我不想使用 PlayFramework2 动态表单对象在服务器上检索该数据时,如下所示:

我进入控制台:

为什么我得到这个:

如何准备以播放动态形式读取的 java 脚本数据?

如何在 playframework 中读取 java 脚本数组?

0 投票
1 回答
149 浏览

asp.net-mvc - MVC:基于 URL 参数显示动态表单

我正在尝试根据 URL 参数在视图中生成内容。

例如:

  • 10家公司,每家30个用户
  • 来自 Google 公司的用户单击打开 www.****tickets.com/ticket/?c=Google 的分布式图标
  • 显示带有文本框、带有“Google 特定”类别的下拉列表和 Google 徽标的自定义票务页面。
  • 所有这些数据将由一个通用控制器处理

我对这个网站有很多计划,但这是第 1 步。我对 MVC 很陌生,但我有一个支持用户/组/角色的页面。我不确定是否有更好的方法来实现这一点,例如 Javascript。

编辑:看起来MVC 动态表单可能对这个应用程序有用。现在正在研究它。

0 投票
0 回答
82 浏览

php - Symfony2形成动态种群

我有一个描述学校的实体,并且与另一个描述“阶段”的实体相关,该实体与 1 所学校的关联 - > 许多阶段。

学校有以下领域(我将仅列出相关领域/方法):

而 Stage 实体是这样的:

我创建了一个表单,允许用户注册一个阶段。在某些时候,用户必须从保存在数据库中的学校列表中输入他就读的学校。

由于有 7000 多所学校,我必须过滤它们:

1)首先用户选择一个区域

2)然后他选择一个区

3)然后是一个城市

4)最后是学校

所以我想为每个“过滤器”添加一个实体字段(第一个是这样的):

在实体存储库中:

所以此时我想在“attendedSchoolRegion”字段中添加一个 POST_SUBMIT 事件,以像这样动态填充“attendedSchoolDistrict”:

以此类推,直到选择学校。在该过程结束时,我只希望将所选学校的 id 持久保存到字段参加学校下的数据库中。

但是我似乎无法将所选区域的值传递给“getProvincie”方法。

这是错误:

我希望我已经足够清楚了,谢谢你的帮助。

0 投票
2 回答
2290 浏览

jquery - 如何在动态表单中使用 FormValidation?

我有一个带有动态输入字段数的表单:用户可以添加新项目,完成后他可以发送表单。表单使用 FormValidation (formValidation.io) 在发送前检查内容,以便更轻松地填写所有正确的数据。

问题是:只有第一个字段(加载页面时已经存在的那个)被检查,所有其他字段都被 FormValidation 跳过。

添加新字段时,我尝试再次调用 FormValidation,但这没有区别。我尝试仅在添加新字段时调用 FormValidation,并且它仅在第一次工作,包括前两个字段但跳过以后添加的任何字段。看起来 FormValidation 只能调用一次,并且只考虑当时存在的内容。

每次添加新字段时,您能否设计一种让 FormValidation 为整个表单工作的方法?

这是添加新输入字段的代码:

这是html:

0 投票
1 回答
1205 浏览

playframework - Play Framework - 为动态字段注册自定义 DataBinder

使用 Play 2.3.7 (Java) 我有以下场景。

我有一个CSVData包含类型列表的类CSVField。以下是这些类的属性:

制作表单输入时的困难CSVData在于我有这个嵌套List<CSVField>属性并且CSVField是包含两个字符串的自定义类型。我需要表格是动态的,因为它应该能够接受任意数量的CSVFields(至少 1 个)。根据Java Form Documentation,似乎我应该为 CSVField 注册一个自定义 DataBinder,但是我找不到任何使用多个输入字符串执行此操作的示例。这个例子类似,但它只绑定一个字段。

这是我想要的用户输入类型的视频。我使用此示例代码来添加动态字段。文本字段(名称)和选择下拉项(类型)的组合是我需要绑定到 aCSVField然后添加到对象List<CSVField> fields中的。如何使用 Play 框架做到这一点?CSVData


编辑:在我的控制器中我试过这个

在我看来我试试这个

这个模板multiDataField在哪里。但它没有正确绑定动态字段并在. 我认为我的问题是我不知道在我的模板中使用什么属性。有什么建议吗?fieldsnamemultiDataField