这是一个ajax问题。我有一张表,此表在特定时间显示用户信息,具体取决于用户设置的设置。
现在在某些情况下,用户会立即看到信息,在某些情况下,他们不会全部取决于他们何时想要查看信息。
现在该怎么办?
我应该这样做吗?做一个帖子并发布他们的数据,然后做一个ajax得到表并渲染它?*我可能会在帖子中全部完成,但除非获得一些巨大的性能提升,否则我不得不混合使用“成功/失败”消息并将表格全部呈现在相同的响应中。
所以每个人似乎都有优点和缺点。
Ajax方式
不必担心有一个 查询的JavaScript解决方案 数据库弄清楚他们的用途 时区是然后确定是否 应该添加或不添加任何行 其他令人头疼的问题 javascript日期。
每一行都有可能有一个 不同的风格。这将是 意思是我不得不做一个 查询数据库并计算出来 在页面中输出或隐藏字段 方便访问。用Ajax的方式我 不必担心。
Javascript方式
所以我不确定这似乎是一个艰难的选择。
答案 0 :(得分:1)
除非我误解你想做什么,为什么不在一个解决方案中做到这两点?
返回JSON响应,因此,当用户登录时,您使用ajax调用发布信息,然后只返回数据库中的数据。我倾向于返回数据或错误消息,但您可以在json字符串中有两个对象,一个用于可能的错误消息,另一个是要返回的数据。
然后javascript可以根据需要处理数据。
所以,你做两件事,这不是一个/或决定。