我的JSON是标准键值对e,例如
{"key1":"val1","key2":"val2"}
在单独的文件中,并使用
获取$.get()
预期的响应数据类型为JSON。但是,对于Mac,响应的数据类型为String。
我需要帮助以找出这种差异的原因。
PS-通过在数据类型检查中使用“ if”语句可以轻松解决此问题。这个问题是要弄清楚为什么会发生这种数据类型更改。
答案 0 :(得分:1)
尝试一下 $ .getJSON()
此方法用于使用AJAX HTTP GET请求获取JSON数据 参数url是必填项,data是可选的,success(data,status,xhr)是可选的数据是来自服务器的响应,状态用于成功,错误,超时,并且xhr是对象XMLHttpRequest