基于页面链接点击在Javascript中动态生成页面

时间:2017-01-14 22:50:27

标签: javascript jquery html json ajax

我希望从JSON文件中插入javascript对象,以根据点击的用户链接创建动态生成的页面,有点像laravel或django等框架中的通配符页面。

例如,根据用户点击的链接,有一个房屋列表,其中包含指向动态生成页面的链接。假设用户从房屋列表中点击房屋,然后将它们发送到模板页面,然后JSON文件填充页面并将正确的信息插入标题和其他元素。

我一直在研究AJAX和HTML5本地存储。这是可能的还是我咆哮完全错误的树?

1 个答案:

答案 0 :(得分:0)

这是完全可能的,以及大多数页面的工作方式。您不需要本地存储,除非您想要实际加载新页面,并希望跨页面存储一些信息。

如果你想通过AJAX这样做,你很可能正在寻找一个页面布局,点击房子你将首先隐藏当前面板,显示房屋数据应该去的新面板,并显示Ajax加载信息时的加载程序。一旦Ajax调用以Jason格式返回数据,您就可以继续使用模板+ JSON填充面板,并隐藏加载器。

如果您计划在页面加载时执行此操作,则可以将某种标识符附加到您单击的URL,并基于该标识符进行Ajax调用。然后使用template + JSON

填充页面