ejs 中如length为0 会报错,要过滤一下,并不是和原有的div完全一样的;
来源:互联网 发布:电视直播软件清晰度 编辑:程序博客网 时间:2024/06/05 09:46
<script id="content" type="text/template"> [% for(i=0; i< result.length ; i++){ %] <div class="content"> <div class="left_img"> <img src="http://{$hostname}/[%= result[i]['data_img'] %]"> </div> <div class="save_text"> <span class="title">[%= result[i]['name'] %]</span> [% if(result[i]['data']){ %] [% for(j=0; j < result[i]['data'].length; j++){ %] [% if(result[i]['data'][j]['title']){%] <span>[%= result[i]['data'][j]['title'] %] : [%= result[i]['data'][j]['content'] %]</span> [% } %] [% } %] [% } %] </div> </div> [% } %]</script>
注意if语句的地方~~~~~~
$('.load_more').on('click',function(){ var page = $('#page').val();// alert(page); $.ajax({ type:'POST', url:'__URL__/more_equipdata', data:{page:page}, dataType:'json', success:function(data){ if(data.errno == 0){// console.log(data); var h = new EJS({element:"content"}).render(data);// console.log(h); $('#main_list').append(h); if(data.is_over){ $('.load_more').remove(); } $('#page').val(data.page); }else{ if(data.is_over){ $('.load_more').remove(); } alert("加载失败"); } }, error:function(data){ alert("网络错误"); } }) })ejs 中如length为0 会报错,要过滤一下,并不是和原有的div完全一样的;
阅读全文
0 0
- ejs 中如length为0 会报错,要过滤一下,并不是和原有的div完全一样的;
- 使用表情过滤工具在魅族手机和华为手机上会报错的问题
- 漫反射辐照——并不是很完全的翻译
- java中length和length()的区别
- java中length和length()的区别
- C/C++中stdarg.h或cstdarg编写如printf一样参数可以是变长的任意类型和任意个数的函数
- 将body中嵌套的第一层div的高设为与body一样高
- Linux-2.6.32.2 中固然有 DM9000 网卡驱动,但并不是完全的适合mini2440,导致挂载不上nfs文件系统
- 下面的代码中编译器会报一个错误,你知道是哪个语句错了吗?
- 垃圾邮件是如何用贝叶斯方法过滤掉的
- PHP中的0,‘’,null和false原来是一样的?!
- 如QQ一样的效果
- 如CSDN一样的分页
- 如CSDN一样的分页
- 如风一样的你
- 直接编译tutorial03.c是会报错的
- 会报错的,是什么原因?
- length和length()的区别
- linux开发之交叉编译器环境搭建系统兼容的问题
- 翻转字符串
- Java 关于 equals与操作符==的区别
- 这篇关于bitset类型的
- 算法系列——Group Anagrams
- ejs 中如length为0 会报错,要过滤一下,并不是和原有的div完全一样的;
- 编译Hadoop并给HBase应用Snappy本地库
- 开发中的辅助工具
- Bootstrap—轻松制作漂亮表格(table)
- Dijkstra&&Floyd
- 安装IntelliJ IDEA的一些配置
- 从JDK源码角度看Short
- C语言初步知识与基本数据类型(上)
- 650. 2 Keys Keyboard