header('Content-type: application/json')
//获取回调函数名
$jsoncallback = htmlspecialchars($_REQUEST ['jsoncallback'])
//json数据
$json_data = '["customername1","customername2"]'
//输出jsonp格式的数据
echo $jsoncallback . "(" . $json_data . ")"
?>
希望对你有帮助!
如果要使用js读取json文件,那么ajax *** 作是必须的了。原生ajax有点麻烦,我想你们项目一定用了什么js库,这里给个jquery的例子:$.get('xx.json路径', function(data){
alert(data)// data即为json文件内容里的json数据
}, 'json')如果把这个文件的内容读取为纯文本,可以修改$.get的最后一个参数json为text,或者删掉这个参数,默认也是text。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)