关于Jsp页面空值时显示undefined的解决方法
2017-10-11 17:51
435 查看
随笔:
今天用Ajax提交数据时,发现返回的map在遍历过程中,当数据库值对应字段无值时,页面显示为“undefined",这样就使的整个页面看起来很不友好
原因是什么引起来,我也查找了资料,大致是Ajax自动的把为空的字段设成了undefined。
解决方法:
我写的一个例子
当我这样写时 :data.attributes.map.guardian_name(获取guardian_name)的值时,如果数据库中值为空,那么就会显示为undefined;
这样写就好多了; (data.attributes.map.guardian_name==undefined?"":data.attributes.map.guardian_names)
这样就把问题解决了。。。
随笔防止以后忘记
截个图看一下:
今天用Ajax提交数据时,发现返回的map在遍历过程中,当数据库值对应字段无值时,页面显示为“undefined",这样就使的整个页面看起来很不友好
原因是什么引起来,我也查找了资料,大致是Ajax自动的把为空的字段设成了undefined。
解决方法:
我写的一个例子
当我这样写时 :data.attributes.map.guardian_name(获取guardian_name)的值时,如果数据库中值为空,那么就会显示为undefined;
这样写就好多了; (data.attributes.map.guardian_name==undefined?"":data.attributes.map.guardian_names)
这样就把问题解决了。。。
随笔防止以后忘记
截个图看一下:
相关文章推荐
- 关于ExtJs4提交数据到jsp页面,返回正确的json显示例子。及error:You're trying to decode an invalid JSON String...解决方法
- 关于linux下jsp传值无法显示的解决方法
- 关于tomcat显示中文页面乱码的解决方法
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- 关于jsp页面上中文数据传递到后台成乱码的解决方法
- Idea添加JQuery库-解决jsp页面使用jQuery方法时显示Unresolved function or method
- <s:property>标签从后台读取Date类型年份为两位在jsp页面显示的解决方法
- 解决JSP页面显示中文乱码的方法
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- JSP页面显示中文乱码解决方法汇总
- 百度地图api在Html中显示,在jsp页面中不显示解决方法
- JSP页面显示乱码解决方法
- 教你5种JSP页面显示为乱码的解决方法
- 在JSP页面无法显示List集合.类似${list.size()},${user.getId()}的解决方法
- 关于jsp页面中中文乱码问题的解决方法
- jsp页面显示及数据库中文乱码问题解决方法
- 关于jsp页面 title中文乱码问题的解决方法
- 关于在maven项目下,从一个jsp页面通过重定向跳转到另一个jsp页面时出现404的错误的解决方法
- 关于.Net 调试 运行的时候,页面无法显示的解决方法
- 关于这条语句jsp:include,引入UTF-8编码的页面,会出现空白行的解决方法