是否可以为ajax请求发送硬编码的json响应

时间:2013-03-28 07:08:44

标签: jquery

对于ajax请求,我想发送一个JSON响应(在.json文件中硬编码)。 这可能吗?

1 个答案:

答案 0 :(得分:0)

如果您的JSON文件位于

<webroot>/data/products.json

您可以通过AJAX直接检索该文件:

$.getJSON('/data/products.json', function(_products) {
   // iterate thru products here
});

如果您的JSON文件不在,您可以使用服务器端脚本来读取文件并返回其内容。例如:在PHP下,那将是:

echo file_get_contents(<path-to-json-file>);