+ -
当前位置:首页 → 问答吧 → 发个讨论帖:html页面赋值问题

发个讨论帖:html页面赋值问题

时间:2011-02-23

来源:互联网

最近在做一个项目,出现了一个很诡异的问题:在到第三层目录时,html页面的用ajax获取的数据就不能显示了。但是数据确实获取到了,只是不能显示在<span id="test"><span>中。显示方式是在ajax的success方法中条用$("#test").html(response.count); response.count这个值能alert出来,$("#test").html("sss");也能在页面正常显示。

后来我将response.count 这个值转化为String类型就可以了。问题虽然解决了,但是却不明白为什么,在此想请各位高手指点一二。

作者: Allyzhou   发布时间: 2011-02-23

看下JQUERY.html()这个方法的源代码 去看下他是怎么判断传入参数的 应该就可以知道了

作者: KK3K2005   发布时间: 2011-02-23

这个很明显,楼主都已经找到解决方法了,难道不是你自己解决的吗?

原因是response.count 不是个字串型的数据。而$("#test").html(字串数据)要求参数必须是字串型数据。解决方法就是用toString方法转变成字串型数据。

作者: theforever   发布时间: 2011-02-23