问题标签 [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.

0 投票
1 回答
2402 浏览

php - Moodle HTML Quickform 选择选项未正确加载

我有 2 个选择列表

  1. ausers - 列出所有可用用户
  2. susers - 显示选定的用户

我使用moodlesglobal $SESSION变量来存储用户选择项,然后我使用该变量将选定项加载到susers 列表中$SESSION->susers 。当用户单击“添加用户”按钮时会发生这种情况。

我正在使用会话变量来保存选择,因为我需要多次发布表单。(表格将有另一个课程选择列表)

我无法使用 javascript 来完成此操作,因为我的客户希望脚本在没有 js 支持的情况下运行。

笔记 :

我的代码正确加载了选项,但在选择列表中显示了当前$SESSION数据和以前的$SESSION数据。我认为问题可能是选择元素的刷新问题。我使用以下语句在 susers 元素中加载选定的用户 $susers_el->load($susers);

为了更好地说明问题:

在“添加用户”按钮上单击

选定用户 (ausers) 1.Joe 2.James 选择列表 (susers) 1.Joe 2.James

当我想将另一个用户添加到 susers 列表时,会发生以下情况:在“添加用户”按钮上单击

选定用户 (ausers) 3.Lance 选择列表 (susers) 1.Joe 2.James 1.Joe 2.James 3.Lance

以下是当前代码,非常感谢任何帮助或建议。

0 投票
1 回答
171 浏览

php - Ruby on Rails 的 PHP QuickForm 等效项

我需要将具有 1500 多个功能点的大型应用程序从使用 QuickForm 的具有大量表单的 PHP 转换为 Ruby on Rails。

RoR 中是否有 QuickForm 的等价物?

0 投票
1 回答
241 浏览

php - 快速表单验证

我使用 db dataobject,因此使用 quickform。我遇到了一个问题。想要在客户端设置验证以检查文件扩展名。找不到出路。

该领域是这样的:



现在我想要一个验证来检查文件的扩展名是否在正则表达式的帮助下与某些特定格式匹配。
如果有人有想法,请分享。

0 投票
2 回答
813 浏览

php - QuickForm2 - 客户端验证

http://pear.php.net/package/HTML_QuickForm2/ http://download.pear.php.net/package/HTML_QuickForm2-0.6.1.tgz

我可以将它用于表单,但我在让客户端验证正常工作时遇到问题。我不认为我有正确的文件和包含,但网上的解释让我很困惑。我正在尝试加载一个示例文件(builtin-rules.php),但 javascript 不起作用。这是我认为应该使用 ONBLUR 事件验证的摘录,但事实并非如此。

0 投票
1 回答
629 浏览

pear - pear quickform2-处理一个函数

我编写了这个片段,但问题是进程函数在 quickform2 中被取代,我想知道如何处理新类 quickform2 中的任何函数

我查看了文档,但找不到与迁移此功能相关的任何内容}

0 投票
1 回答
4232 浏览

moodle - quickforms和moodle

请帮助我,有人知道我哪里出错了,这开始让我烦恼。

我正在使用moodle 2.2和快速表单,它会在提交时保存到数据库中,但随后会返回错误的表单。

mysqli::real_escape_string() 期望参数 1 是字符串,数组在/$root/lib/dml/mysqli_native_moodle_database.php中给出

我还尝试将表单中的文档上传到课程上下文中以进行大规模挣扎。

使用我的表格:

0 投票
1 回答
411 浏览

php - PEAR HTML_QuickForm2:如何将保存的会话容器恢复为表单

我正在使用控制器制作多页表单。我正在将已提交和未提交的应用程序数据保存到数据库字段:

这很好用,但我如何将保存的对象返回到会话中以获取未完成的条目?使用 和 将它们保存到数据库字段时,
只取回值有效getValue()

但我也需要具有有效页面数组的整个对象。

我想答案隐藏在此页面中,但我无法使其与storeDataSources(),addDataSource()和的任何组合一起使用setDataSources()。似乎缺少一种setSessionContainer()方法。

这是我在这个论坛上的第一个问题,我试图遵守所有规则,如果我犯了愚蠢的错误或者这是一个愚蠢的问题,请纠正我。

0 投票
2 回答
2636 浏览

php - 快速表单 - 未选中复选框

我刚开始学习 Quick Form 。我想知道如何使用 add 元素创建一个复选框,然后将其对齐到某个所需的位置。这是我尝试过的:

但是我的复选框没有被选中,它的值也不是 10 。

提前致谢 :)

0 投票
1 回答
346 浏览

php - Pear/Quickform2:Quickform2 中是否有类似“setRequiredNote”的方法?

我使用了setRequiredNoteHTML_QuickForm 的方法,但在 QuickForm2 中找不到类似的方法。
有人知道怎么做吗?

0 投票
1 回答
494 浏览

php - HTML_quickform2 javascript

我无法让客户端部分正常工作。我遇到的第一个问题是,它只加载 quickform.js 脚本,而不是其他 2。所以我现在将它们加载到头部。但我的问题仍然是表单只验证客户端。我觉得我错过了一些明显的东西?