问题标签 [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.
php - 在 Laravel 中保存动态表单中的数据
我一直在尝试从 Laravel 5.3 中的动态表单中保存数据。但我无法将其保存为数组。错误显示
传递给 Illuminate\Database\Grammar::parameterize() 的参数 1 必须是数组类型,给定字符串...
形式:
模型:
控制器:
请帮助解决这个问题。谢谢你。
php - Laravel 5.x Eloquent 方法来更新、创建或删除动态输入
我有一个用户可以在视图中添加或删除的动态表单元素(比如书名的名称)。创建轻而易举,因为当请求到达控制器以保存到数据库时,所有书籍模型都是新的。在更新过程中,如果所有书籍模型都保持不变,修改或添加新模型,我可以完成updateOrCreate
所有三个案例都满足的任务。
现在的问题是当用户选择在视图中移除一本书时;Laravel 尝试保存已删除的模型:
SQLSTATE [23000]:违反完整性约束:1048 列 'column_name' 不能为空
有没有一种updateCreateOrDelete
方法或类似的方法?我不想删除数据库中的所有书籍并重新创建它们,因为这是懒惰的,如果系统具有审计系统,则不建议这样做。
基本上我有一个可以添加或删除的输入数组:
- 如果有任何更新,那么只需更新他们的数据库条目;
- 如果
n
添加,则创建这些新n
值; - 如果
m
被删除,m
则从数据库中删除这些值
yii2 - Yii2 DynamicForm: Demo 3: 包含房间类型的嵌套动态表单
是否可以在“演示3:嵌套动态表单”中拥有不同类型的房间,并按类型分隔房间?例如,如果我想创建与演示 3 显示相同的内容并为每个房间添加一个类型。我想要A房、B房和C房。可以吗?(类型在数据库中预加载,用户不必插入新类型,也不必选择一种类型。如果我想插入“房间类型A”,我只需将其添加到它所属的位置)
我已经更改了 html,但控制器中的房间数组没有所有房间(因为第一个房间被覆盖了)。那么,我该怎么做才能让它正常工作呢?
在图片中你可以看到这种方法,我想让它工作,因为仅仅编辑 html 是行不通的。
javascript - 在 Yii2 的动态表单中包含组件的 Bootstrap 模态中的错误 ID
我在尝试将 Bootstrap 模式与 Yii2 中的动态表单内的组件一起使用时遇到问题。
对于我创建的每个新项目(行),模态 ID 的生成效果不佳。如果事先有多个项目,在 PHP 执行时,ID 生成正常,但在客户端,每当我创建一个新项目时,ID 都是从第一个项目逐字克隆的,而不是生成一个新项目。
模态框内组件的字段名称和 id 总是生成 OK。但是模态ID不在客户端。而且我需要每个项目都有自己的具有不同 ID 的模式。
javascript - 使用 Pug (Jade) 和 JavaScript 的动态表单
我有一个带有一些静态字段的表单,而其他的则是动态生成的。
问题是当我提交表单时,只有静态字段的值会返回给 Express。在 Express 上,我检查如下值:console.log(req.body); 它显示了这样的内容:
这对于静态字段是正确的,但缺少动态字段!
--> 如何返回动态字段的值?
我如何创建动态字段的示例:
Javascript:
哈巴狗(翡翠):
路由器:
html - 如何将动态表单数据映射到 Thymeleaf 模板?
我需要将动态转换HTML
为Thymeleaf
模板Spring boot
。
下面是动态添加两个字段的javascript。
如何在 Thymeleaf 中映射它们?
我有一个PoJo
映射输入数据。如何制作Thymeleaf
模板以将此数据映射到PoJo
.
例如:假设表格包含学生姓名和年龄字段。我想添加更多学生数据。喜欢:S1 20 S2 21 S3 25
我需要使用 Thymeleaf 发布这些数据,如何做到这一点?服务器上有学生类。
jquery - 以动态形式删除相应的输入字段(添加和删除)
我已经从 bootsnipp 实现了这段代码。我能够添加字段以及动态删除按钮。
网页部分
JS部分
我的问题:
假设我添加了第二个输入字段,删除按钮出现在输入字段旁边。当我单击删除按钮时,第一个输入字段被删除。但我实际上想分别删除第二个字段和。
我已经在这个小提琴上发布了代码
javascript - AngularJS 动态表单
我有这样的动态表单功能
我的观点包含这样的东西
它会相应地显示,但我的问题是,如果我在数据库中有两个数据,则页面加载时表单上只会显示一个数据,而第二个数据只有在我添加另一个数据后才会显示。如何同时显示两个数据?
php - 添加按钮在 yii2 中的 wbraganca 动态中不起作用
我正在使用yii2 框架,我尝试使用来自wbraganca的动态表单,但是即使我将formId放入ActiveForm::begin中,添加按钮也不起作用,帮助我解决这个问题。
查看视图中的代码_form: