我有一个简单的在线表单,jQuery调用包含国家列表的JSON文件。该页面填充了一个选择列表,可以正常离线但不在线。您可以在
中看到HTML源代码http://governapps.com/qualys/index.cfm
jQuery代码位于底部。
知道为什么这不起作用吗?
谢谢,
大卫
答案 0 :(得分:1)
似乎iso-3166-countries.en.json在IIS中没有正确提供(可能是.json MIME未在IIS中定义)或者它的相对路径不正确;因为它只抛出错误404(资源不存在错误)。
答案 1 :(得分:1)
您的iso-3166-countries.en.json
网址错误或无法正确投放(默认类型,权限等)。
如果网址是正确的,一种简单的方法是将其重命名为iso-3166-countries.en.cfm
,当然会更改$.getScript
以反映它。
希望这有帮助