问题标签 [quickform]
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.
validation - 基于另一个字段的 QuickForm 验证
我正在尝试验证一个 QuickForm(v1 不是 v2)表单,其中有三个字段,其中后两个字段仅在第一个字段完成时才需要完成。具体来说,第一个字段是一个单选按钮输入,如下所示:
如果有人选择值 1 或 2,那么他们必须填写这两个对应的字段:
我似乎无法在文档中找到执行此操作的方法。
php - PEAR HTML Quickform - 默认文件上传路径
我正在为我的 php 网站上的各种表单使用 PEAR HTML Quickform。
我遇到的一个问题是,如果用户选择要上传的文件(按钮浏览...)并在他忘记填写必填字段时提交,则表单会重新加载所有信息和错误消息,但对于文件。所以他必须在再次提交之前再次浏览同一个文件。
我想知道是否有什么可以防止这种情况发生,在 HTML Quickform 中,甚至在你能想到的其他工作中。基本上我想尝试默认用户在提交之前选择的文件路径。但是话又说回来,是否可以“默认”文件字段?
javascript - 流星快速表单和简单模式不起作用
我在 lib 文件夹中的 cars.js 中使用以下代码,
这是快速格式代码,
我看到了一个表单 UI,但是当我转到 mongodb shell 并显示集合时,我在那里看不到名为“汽车”的集合。
Ps 我是一个非常新的编码器和学习者,请帮助我,如果可能的话,详细解释如何解决它。谢谢
meteor - 在 quickForm SimpleSchema 中实现逻辑嵌套选择
我有上面的模式,我正在使用 quickForm 来实现这个模式。“Abakpa”、“Ewula”、“Ezeoka”是“Aba”LGA 中的城镇,“Ubu”、“Echa”、“Onu”是“Oha”LGA 中的城镇,“Eke”、“Afor”属于“Enu” LGA。这只是为了说明,因为列表非常多。我想要一种情况,如果选择“Aba”,则可用于城镇选择字段的选项将是“Abakpa”、“Ewula”、“Ezeoka”。如果选择了 Oha,那么“Ubu”、“Echa”、“Onu”将是 Town 模式等中的下一个选项。请问,我该如何实现?谢谢。
meteor - 在 autoForm 上显示限制字段
我有这个架构:
我使用 quickForm 插入到 mongoDB,代码如下:
和 autoForm 为我生成一个包含所有模式字段的表单。
但我只想限制在 autform 上向用户显示的字段,例如这些字段:
我自己填写了一些字段,例如这些字段:
如何使用快速表单?
javascript - Meteor 1.3 autoform / quickform 错误
我是新来的流星,刚刚发布 1.3 后到达。由于省略了导入或导出,我一直在努力调试一些非常“愚蠢”的东西,因为大多数教程似乎都没有包含这些内容。因此,以下问题可能属于同一类型。
我想使用包 autoform,所以我刚刚添加了包。(simple-schema 和 collection2 之前也包含在内)。
我收到错误,模板没有加载。
这是我的模板
我有我的 addItem.js
还有我的 itemCollection.js 文件
这是我在 chrome 控制台中遇到的错误:
有人可以帮助并告诉我我可能做错了什么?
php - 日期元素的 HTML_QuickForm2 模板
我相信您阅读本文会熟悉从 HTML_QuickForm2 返回的元素。
它把我逼疯了。
几乎可以告诉我如何将其更改为更有用的日期元素的帖子或手册...
<input type="date" name="date" value="TODAY" />
浏览器将通过日历和简单的 UI 很好地显示。
我认为模板重新定义是有序的,所以接下来我将向您展示我是如何做到的..
我要求任何人向我展示他们是如何做到的?
php - 如何验证moodle中的自定义字段
有没有办法在自定义字段中添加正则表达式验证以在moodle中注册?我在欺骗 signup_form.php 和 signup.php 文件,但我无法实现它。我使用 addelement() 函数和 addrule() 添加了一些字段,但升级时会出现问题。如何通过 lib.php 验证字段?
真的很感谢你的回答
meteor - Meteor,创建更新表单和填写字段
我有以下结构:
我可以毫无问题地创建一个表单,这个模式是一个带有 quickForm 的插入表单。但我无法弄清楚(并试图阅读每个教程和说明,但没有任何效果)如何创建一个填充所有字段的更新表单,并且(还需要扩展和填充服务和特征数组:
当然,正如我所说,在更新中,我需要将服务和特性扩展到所有字段的正确大小。但如果我能理解如何填写表单字段,我就能理解自己如何扩展数组......
我试过了:
和:
我什至看不到 console.log() 打印。
列表中的此解决方案没有使流星服务器崩溃...我尝试过的所有其他方法都使服务器因许多错误而崩溃
也许我需要提到我正在使用部分,所以也许 JS 文件有问题,但我不这么认为,因为正在读取 onCreated 方法。
10 倍。
编辑:
我已经删除了更新模板的部分内容,它现在位于根模板中,带有自己的 JS,方法如下:
现在我可以看到这个方法正在被调用,但由于某种原因它被调用了两次。首先是正确的数据,然后是未定义的,所以我仍然没有得到显示任何内容的字段,但如果我能找到它被调用两次的原因,我将解决第一级表单(无服务等)