我想在我的项目的一个页面中使用多个表单,因为RightJS有很多很好的 AJAX 表单处理方法。但我担心它会导致速度问题。
真的是这样吗?
我想在我的项目的一个页面中使用多个表单,因为RightJS有很多很好的 AJAX 表单处理方法。但我担心它会导致速度问题。
真的是这样吗?
拥有多个<form>
元素可以更好地提高性能,因为您不会在每次提交时提交超出您关心的范围的无用信息。
尽可能多地使用 - 提交信息的单位,应该是特定<form>
元素的范围,因此您处理并仅提交您关心的每个操作的信息。
这在语义和性能方面都是一个很好的举措。同时,不要太过分而拥有 100 个表格,除非实际上有100 个工作单元。
页面上有多个表单不会影响速度。
只要多个表单不会导致可用性差就可以了 - 为什么您认为它们会导致速度问题(除非您的页面上可能有 1000 个表单,但您希望不打算这样做)?
基本上,正如 stackoverflow 的好人已经告诉你的那样,在大多数情况下它会很好,但我告诉你什么。回答“会不会很慢”之类的问题的最好方法是实现这个东西。
只需编写一个简单的循环,在页面上生成一堆东西,看看会发生什么。在许多情况下,有太多的变数和隐藏的问题无法确定会发生什么。一点点老式的实验会给你带来几个小时的思考:)