获取DIV内部内容报错
2016-01-28 20:27
253 查看
1、错误描述
![](http://img.blog.csdn.net/20160128202628536?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、错误原因
由于向div中添加元素,利用append();
$("#divStyle").append("<div><label>_data[i].name</label></div>");
append里面是动态数据,当请求数据为空时,获取并判断div中的内容:
var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("<div><img src='/images/head.png'></div>");
}
在判断时始终不进到if里,后来用console调试,发现即使没有数据div内部也有好多空格和换行
3、解决办法
(1)利用JS隐藏法
当判断请求的数据为空时,将无数据提示图片显示,否则隐藏无数据提示图片;
(2)利用JsViews请求数据方法
2、错误原因
由于向div中添加元素,利用append();
$("#divStyle").append("<div><label>_data[i].name</label></div>");
append里面是动态数据,当请求数据为空时,获取并判断div中的内容:
var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("<div><img src='/images/head.png'></div>");
}
在判断时始终不进到if里,后来用console调试,发现即使没有数据div内部也有好多空格和换行
3、解决办法
(1)利用JS隐藏法
当判断请求的数据为空时,将无数据提示图片显示,否则隐藏无数据提示图片;
(2)利用JsViews请求数据方法
相关文章推荐
- iOS CGContextRef画图小结
- 欢迎使用CSDN-markdown编辑器
- VS2015--win32工程配置的一些想法之预处理器不起作用
- iOS:手把手教你发布代码到CocoaPods(Trunk方式)
- svm工具箱快速入手简易教程
- VS2015--win32工程配置的一些想法之预处理器不起作用
- php 进阶
- TexView使用过程中的漏洞
- iOS 画贝塞尔曲线代码
- [ios]如何手动symbolicate一个crash log文件
- rpm常用选项
- R语言 表达式对象的求值 eval
- Lua继承(Lua学习一)
- oracle9i/10g/11g各种下载
- 错误 1 error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
- appium log详解
- iOS 利用贝塞尔曲线画图
- Gearman GearmanJob
- curl proxy
- R语言 substitute