大家好,提前感谢您的建议。
我们有一份在线调查问卷,已经运行了几个月,没有出现任何问题。然而现在,当我们克隆调查问卷以将其用于具有不同数据源 (json) 的类似站点时,json 在页面加载时的开发工具/控制台中可见,但只有其中一个加载到 html 中,而不是第二个。我们已经重新克隆和重建,但仍然无法弄清楚为什么 json 没有显示在第二个站点的页面上,而第一个站点的一切都很完美。
工作代码的具体示例: http://--- 在开发工具 --> Network 中,您将看到两个 json 加载(questions.json 和categories.json),并且它们显示在页面上
非工作代码的具体示例: http://---- 一切都与上面的完全相同,只是我们现在加载两个不同的 json 文件,它们来自与工作代码相同的服务器,但来自不同的子目录链。 在开发工具 --> 网络/控制台中,您将看到两个不同的 json 加载(仍然命名为 questions.json 和categories.json,但来自不同的路径),但现在问题不会加载到页面中。
我们陷入困境并感谢任何建议。 谢谢, 类杰
最佳答案
我尝试调试您的应用程序并提到 1 个差异:
http://178.62.238.105/factory/data-specific/pcos/en/pcos-full/categories.json
返回
....
{
"catId" : 0,
"category" : "Abdomen*",
"description" : "What'......"
}
....
其他链接
http://178.62.238.105/factory/js/fertility-full/en/data/categories.json
返回:
...
{
"catId" : 0,
"category" : "Abdomen",
"description" : "What's hap......"
}
...
因此类别具有不同的名称(Abdomen
和 Abdomen*
。我认为这会导致错误
关于javascript - json数据在浏览器工具中加载,但不在网页上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28051593/