而不是POST到服务器PHP文件以检索JSON结构化数据。是否可以编写cron作业脚本以将JSON结构化数据吐出到纯文本文件,在nginx后面提供服务,然后让JQuery从该静态纯文本文件中读取以填充客户端的浏览器?
答案 0 :(得分:3)
当然,我不明白为什么不。
只需将您的$.json()
请求指向该文件,并使nginx以适当的内容类型进行响应。
显然,您将无法指定任何参数。 (嗯,你是,但他们不会做任何事。)
另请注意,静态json资源的缓存设置可能与PHP脚本的设置不同。
答案 1 :(得分:1)
当然可以,只需在这里使用$.getJSON()
,就像这样:
$.getJSON("/path/to/file.json", function(data) {
//use data
});
在回调data
内部将是您的JSON数据,无论是什么:对象,数组等。