0
对于ajax请求,我想发送JSON响应(在.json文件中硬编码)。 这可能吗?是否可以为ajax请求发送硬编码的json响应
对于ajax请求,我想发送JSON响应(在.json文件中硬编码)。 这可能吗?是否可以为ajax请求发送硬编码的json响应
如果有下
<webroot>/data/products.json
您的JSON文件可以直接通过AJAX检索文件:
$.getJSON('/data/products.json', function(_products) {
// iterate thru products here
});
如果你的JSON文件没有下,你可以使用服务器端脚本读取文件并返回其内容。例如:在PHP下,这将是:
echo file_get_contents(<path-to-json-file>);
谢谢,会尝试一下上面提到的方法 – user2034519 2013-03-28 07:19:23
只是为了澄清,你想从一个文件读取,然后通过ajax发送该数据? – kinakuta 2013-03-28 07:11:27
是的,只需在'$ .ajax'或$ $ .getJSON'中直接请求JSON文件。 – techfoobar 2013-03-28 07:11:38
@techfoobar你能指导吗?如何实现这一目标? – user2034519 2013-03-28 07:13:02