可以使用JQUERY + JSON在没有PHP GET / POST的情况下检索数据吗?

时间:2010-11-25 09:38:17

标签: php jquery json

而不是POST到服务器PHP文件以检索JSON结构化数据。是否可以编写cron作业脚本以将JSON结构化数据吐出到纯文本文件,在nginx后面提供服务,然后让JQuery从该静态纯文本文件中读取以填充客户端的浏览器?

2 个答案:

答案 0 :(得分:3)

当然,我不明白为什么不。

只需将您的$.json()请求指向该文件,并使nginx以适当的内容类型进行响应。

显然,您将无法指定任何参数。 (嗯,你是,但他们不会做任何事。)

另请注意,静态json资源的缓存设置可能与PHP脚本的设置不同。

答案 1 :(得分:1)

当然可以,只需在这里使用$.getJSON(),就像这样:

$.getJSON("/path/to/file.json", function(data) {
  //use data
});

在回调data内部将是您的JSON数据,无论是什么:对象,数组等。