php json 循环输出html,我要用js从json文件中取值,并输出的html页面,有个问题

json文件有多个 0.json 1.json 2.json 3.json ...

现在的情况是js可以挨个读取json文件中的内容,但是每次读取新文件的时候之前的文件内容就没了,我想要加载新json文件内容时,保留之前的读出来的内容

求大神!!!

js 为:

var i = 0; //当前文件头部

window.onload = function () {

var host = window.location.host; //获取域名

function getData() {

//根据页数读取数据

var filename = i+".json";

i++;

$.getJSON("http://bendi.ceshi.com/"+filename, function (data) {

var $content = $("#content");

var html ='';

// $jsontip.empty();//清空内容

$.each(data, function (infoIndex, info) {

html += '

回复讨论(解决方案)

找到问题了 append() 追加新的。

$.getJSON("http://bendi.ceshi.com/"+filename, function (data) {

你可在这里将 data 保存到一个全局数组中

你是覆盖了,应该使用追加。

$content.html(html);//显示处理后的数据

改为

$content.append(html);//显示处理后的数据

$content.html(html);//显示处理后的数据 遍历一次,把之前的东西覆盖掉了

追加使用append

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值