gpt4 book ai didi

php - 不同的表单,相同的对话框

转载 作者:行者123 更新时间:2023-11-29 20:08:25 25 4
gpt4 key购买 nike

我有一个难题,我想解决它的最好方法是求助于社区。我有一个添加按钮,它为您提供了一个选项列表。根据您选择的选项,它应该显示一个对话框和一个表单。

最好的方法是什么?

  1. 所有表格都已经编码并交付并激活正确的表格(这可能意味着我必须重复大量代码,这不是一种优化的做事方式)
  2. 通过 Ajax 加载表单(如果不以必须从服务器获取表单为代价,这可能是一个好方法)
  3. 用 Javascript 动态创建它? (最好的?)

最佳答案

如果您有大多数相同的问题,那么第一个肯定不是一个选项。

选项 2 和 3 各有优缺点。

  • AJAX 获取表单

    通过这种方式,您可以避免在代码页上出现集群,您可以向用户隐藏某些选项,直到他们选择特定选项(这可能是好是坏,具体取决于具体情况)。

    可能需要更多时间从另一台服务器获取数据,但客户端处理较少,服务器端处理较多。

  • 动态 Javascript

    与上面相反,所有的表单生成规则都必须是JS的形式,因此在源代码中可用。可以聚类一下,不隐藏。

    客户端处理的数据比服务器端多。

如果由我决定,我会做 AJAX 一个,只是因为它看起来更干净,但根据您的限制/容忍度,您也可以选择 3 个。

关于php - 不同的表单,相同的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11139602/

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