我想从 mysql 中选择整个表并使用 javascript 验证这些值。我知道我可以使用 AJAX 来做到这一点,它会向服务器发送 HTTP 请求,但我觉得向服务器发送太多 HTTP 请求可能会很糟糕,因为页面加载速度会慢得多,或者我可以将值存储为页面加载在客户端 cookie 中。我认为它会快得多,但可能会在 cookie 中存储太多数据,特别是如果 mysql 表太大的话。
你们认为最好的方法是什么?将mysql数据存储在客户端cookie中是不是一件好事
更新
假设我在mysql中有100个项目,我需要将这100个项目动态显示在页面中,因为下次加载页面时可能有101个。这意味着我需要验证有多少项目并分配它们到页面,我不知道如何做到这一点以及客户端或服务器端的位置。
最佳答案
您可以对信息进行 AJAX 调用,验证您需要/不需要的数据,然后将其作为数组发送回。当您返回数组时,您可以对数组执行 for 循环,为数组中的每个索引/对象创建 div。这样如果你有5个项目需要展示,你就可以展示它们。然后如果你有 7 个,你也可以展示它们。希望这有帮助!
关于javascript - 通过使用 AJAX 或 Cookie 获取 mysql 值来执行/验证 javascript 中的值的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44826445/