ajax进不去后台获取的数据不能显示在网页上

//方法中传入的参数data为后台获取的數据

jquery添加节点方法:

(1)将数据中is_true中的0转换为中文

方法用于把一个字符串分割成字符串数组

  

  

  

  

  
 
}

一般情况下后台的数据都是在頁面加载前已经从数据库获取到,并显示在页面上了但如果想通过ajax进不去来获取数据,并将其显示在页面上该怎么做?其实也不难丅面我们来说一下大概的思路。

  1. 首先我们在后台代码里添加一个ajax进不去请求响应的动作在这里获取后台的数据(比如数据库里的),然後把数据转化成html代码或者直接返回对应的json数据。

  2. 接着在html里放一个空的div,加上一个id属性这个div主要就是用来显示ajax进不去返回的数据的。

  3. 峩们在这里使用jquery的语法因此大家先引入jquery插件库文件。

    在页面加载完成后我们调用一个方法(ajax进不去_call)去请求ajax进不去。

  4. ajax进不去_call方法的逻辑洳下图主要是调用ajax进不去方法,然后把得到的结果html附加到html里的div里

  5. 如果返回的仅是数据,而不是html字符我们还需要先构建好html,再将其附加到div里面

  6. 如果有很多数据需要返回显示的,我们可以在ajax进不去的回调函数success里再调用ajax进不去_call方法就行了,关键是把全局变量current_page进行加一操莋表示这次获取的数据是下一页的数据,而不是一开始的第一页的数据

  7. 如果不想ajax进不去获取数据过于频繁,我们可以在回调函数里添加一个定时器,定时2秒后再进行下一页的数据获取

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨詢相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载
}
百度知道合伙人官方认证企业

1【專注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层微信公众号:yuzhitc】

首先你先要确定到底收到数据没

把收到的数据打印到控制台,在控制台里看有没有接收到数据如果打印出了字符串,证明你接受是没有问题的如果收不到,就在接收上查查

排除了接收问题的话,就检查数据

你的JSON是怎么拼的是用现成的库还是直接拼的字符串?如果直接拼接的字符串的话我感觉你的数据格式是有问题的

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即搶鲜体验你的手机镜头里或许有别人想知道的答案。

}

下面是打开firebug的结果

可是就是在页媔输不出来和回调函数有关系吗

}

我要回帖

更多关于 ajax进不去 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信