gpt4 book ai didi

java - 如何解决这个问题,变形 HTML 表单

转载 作者:行者123 更新时间:2023-11-28 14:51:11 25 4
gpt4 key购买 nike

您好,我不确定如何处理有关表单的逻辑。所以,表格很大,我知道有 20 多个字段被认为是“不好的做法”,表格应该最少,但这就是客户想要的,所以不用争论,无论如何表格都会接受订单,但有不同的顺序类型(更具体地说是 5 种)“普通类型”有所有字段,其他类型有一些字段,有些没有,目前订单类型是从 get 参数中提取的,并基于它的值一些显示字段而其他字段不显示,问题是当订单类型包含的字段少于“正常”类型时,如果有人切碎某些部分而不是自然地适合,那么表单看起来很难看,所以这里是我的一小部分'我想(顺便说一句,我正在使用 JSP):

  • 为每个订单类型定义一个单独的样式,这意味着使用 JSTL 在标题中加载不同的 CSS 样式表。
  • 另一种方法是为每种类型的订单制作一个单独的 HTML 页面,每个页面将包含订单类型所需的字段,并将有自己的 CSS 文件。
  • 为每个订单类型使用一个 `c:choose` 并在每个 `c:when` block 中包含字段。我不太喜欢这样,因为这意味着在每个 block 中重复一些字段。

还有其他建议吗?

最佳答案

您是否考虑过根据订单类型禁用/启用字段?使用多页表单怎么样?

当您说 CSS 乱七八糟时,到底发生了什么?

如果我正确阅读了您的问题,那么问题就是纯粹的 CSS 问题 - 所以我将标签添加到问题中。您可以发布您的 CSS 吗?具体来说,您的每个表单字段当前是如何显示/隐藏的。

您可能还想让您的客户知道(除非使用 ajax)如果用户错误地离开如此大的表单,他们可能(并且将会)丢失数据。

关于java - 如何解决这个问题,变形 HTML 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4586441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com