【问题标题】:Dynamically generated page in Javascript based on page link click基于页面链接点击的Javascript动态生成页面
【发布时间】:2017-01-14 22:50:27
【问题描述】:

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

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

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

【问题讨论】:

  • 这是很有可能的。除非您想保存邮政编码或类似的内容,否则不确定您将使用本地存储做什么,因此它只填充相关信息。

标签: javascript jquery html json ajax


【解决方案1】:

这是完全可能的,并且大多数页面都是这样工作的。你不需要本地存储,除非你想实际加载一个新页面,并且想跨页面存储一些信息。

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

如果您打算在页面加载时执行此操作,您可以将某种标识符附加到您正在单击的 URL 上,并在此基础上进行 Ajax 调用。此后使用模板 + JSON 填充页面

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多