在CMS类型应用程序中使用多个表单或通过jQuery添加表单

在CMS类型应用程序中使用多个表单或通过jQuery添加表单,jquery,ajax,forms,coldfusion,Jquery,Ajax,Forms,Coldfusion,我有一份CRUD类型的求职申请。我希望用户能够从管理页面编辑帖子 如果用户单击“编辑”I.show()表单,那么在每个职位公告下都有一个隐藏表单是更好的选择,还是在单击“编辑”时在表单中添加div更明智 形式很简单标题和描述 这里的最佳实践是什么?最容易编码的是什么?因为我只需要验证一个表单,而不需要排序多个表单,所以追加会更容易吗 我正在使用AJAX在ColdFusion环境中处理表单提交 提前感谢您。我相信渐进式增强,并确保您的应用程序即使在禁用JavaScript的情况下也能工作,但这是一

我有一份CRUD类型的求职申请。我希望用户能够从管理页面编辑帖子

如果用户单击“编辑”I
.show()
表单,那么在每个职位公告下都有一个隐藏表单是更好的选择,还是在单击“编辑”时在表单中添加
div
更明智

形式很简单标题和描述

这里的最佳实践是什么?最容易编码的是什么?因为我只需要验证一个表单,而不需要排序多个表单,所以追加会更容易吗

我正在使用AJAX在ColdFusion环境中处理表单提交


提前感谢您。

我相信渐进式增强,并确保您的应用程序即使在禁用JavaScript的情况下也能工作,但这是一个哲学立场。至于整理多个表单,在我看来,这并不是一个很大的技术问题,尤其是如果您的表单相对简单的话。在这方面,您关心的主要挑战是什么?

也不要使用一个表单,当您单击“编辑”按钮时,将其显示为一个表单。Submit通过AJAX保存数据(同样使用我想象中的jQuery),清除表单并隐藏它。添加可以使用相同的表单,只是空白

并不是说拥有多个表单是“不好的”,我只是对jQuery没有足够的经验来分类发布了哪个表单,以及如何将数据适当地移动到我的处理函数中。我曾经尝试过它,但在处理所有表单时遇到了麻烦,不管是可见的还是其他的。不可否认,我确信这是一个新手错误。我想指出,我也同意渐进增强理论。如果可能的话,我会尝试使用非javascript备份。