输出从ajax加载的内容的最佳方式

时间:2016-12-05 18:38:01

标签: ajax

我想用ajax加载对象,然后用选项加载每个对象。 当我通过ajax从服务器加载内容时,最好做什么:

  1. 将所有内容放入一个名为output with + =的字符串变量(包括html标签)中,并将其放在每个对象的循环中,然后附加它。
  2. 为我在div中加载的每个对象附加一个输出
  3. 或更好的解决方案
  4. 如果有更好的解决方案,是否有人可以帮助我?

1 个答案:

答案 0 :(得分:0)

那真的取决于您正在使用的技术堆栈。 但实质上它正是发生了什么。 您有一些从ajax请求返回的产品。

您想要清除插入这些内容的区域的内容。 然后你想迭代你的项目集合,并使用某种模板为每个项目生成一个HTML。普通java脚本中最简单的一个是字符串连接。 然后你将它们连接起来并将结果作为innerHTML插入容器中。

一开始可能很难看,但随着你会了解更多 - 你会有所改善。