首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态添加/显示选择选项的最佳实践JS/jquery/PHP

动态添加/显示选择选项的最佳实践JS/jquery/PHP
EN

Stack Overflow用户
提问于 2021-01-09 21:05:23
回答 2查看 60关注 0票数 1

我想问您使用PHP、javascript和jquery动态生成select选项的最佳实践是什么。

例如-汽车市场-客户必须选择汽车品牌,之后,网络应用程序必须add/show汽车型号的选择,只为该汽车品牌。

我能想到并考虑到的技术:

每次用户选择汽车品牌后,

  • 通过JS调用后端,后端将返回该品牌的所有车型,然后我可以将它们添加到通过JS /jquery
  • 从后端加载所有汽车模型并进行首页初始化,加载到JS变量中,然后每次用户选择汽车品牌添加模型选项选择
  • load从后端开始进行首页初始化,添加通过PHP选择的所有模型选项,“style=:to”class="car_brand“属性,在用户选择汽车品牌后,搜索带有class="selected_car_brand”的所有选项,并删除style="display:none“,从它们中删除

您使用什么来解决这样的问题,以及如何处理动态选择选项?

谢谢你们!祝您今天愉快。

EN

回答 2

Stack Overflow用户

发布于 2021-01-09 21:16:32

这取决于你有多少汽车品牌和车型。如果你有1k产品,每次用户选择汽车品牌后,我都会通过JS调用后端,如果你有100个产品,你可能只需要调用后端一次,获取所有数据并显示你想要显示的内容。

最佳实践取决于您的项目。

票数 1
EN

Stack Overflow用户

发布于 2021-01-09 21:15:38

这取决于几个因素,如延迟耐受性和节流。

但是如果你刚开始的话,最好的答案可能是每次都打电话给后端。

这是因为在生产的现实生活中,汽车品牌、车型和数量的价值将一直在变化。所以你最好的方法就是不断地获取最新的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65647594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档