php - PHP QuickForm 的替代品?

标签 php

我目前正在研究 HTML_QuickForm用于在 PHP 中生成表单。它似乎有点受限,因为很难插入我自己的 javascript 或自定义某些元素的显示和分组。

是否有任何可以提供更大灵 active 的 QuickForm 替代品?

最佳答案

如果您发现难以将 Javascript 插入表单元素,请考虑使用 JavaScript 框架,例如 PrototypejQuery .在那里,您可以集中将事件处理注入(inject)表单控件的任务。

我的意思是,您不需要将事件处理程序插入到 HTML 表单代码中。相反,您从其他地方注册这些事件。例如,在 Prototype 中你可以这样写:

$('myFormControl').observe('click', myClickFunction)

另请查看 another question 的答案.

/EDIT:当然,您也可以使用 HTML_QuickForm 将自定义属性和事件处理程序插入到表单元素中。然而,上述方式更胜一筹。

关于php - PHP QuickForm 的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60369/

相关文章:

php - 从条件内的关联数组中删除特定键

php - 在php中杀死一个linux进程

php - 为什么我在使用命名参数时会看到 "invalid parameter number"错误?

javascript - soundcloud 嵌入中的时间和事件

php - 删除未关闭的 html 标签 - 同时将内容粘贴到带有 contenteditable 的 div

php - MySQL查询错误(使用php)

php - 拉拉维尔 5.7 : Detecting duplicates in a collection based on multiple keys (done) but how to move dupes to another collection?

javascript - 我想打开一个新选项卡而不是弹出窗口

php - "multiplying"MySql 记录有什么方法可以测试服务器上的大型数据库吗?

javascript - 在 jquery 函数中使用 php 中的 javascript 变量