tmpl 的基本使用
2017-10-31 16:52
218 查看
1.引入:<script src="jquery-tmpl/jquery.tmpl.min.js"></script>
2.写需要循环遍历的数据:(后台传过来的参数)
<script type="text/x-jquery-tmpl" id="score_list_li">
<tr>
<td>${name}</td>
<td>${desc}</td>
<td><img src="${pic}" alt style="height: 80px;"></td>
{{if is_receive == false}}
<td>未完成</td>
{{else}}
<td>已完成</td>
{{/if}}
{{if (is_receive==false && is_complete==true) }}
<td>未领取</td>
{{else}}
<td>已领取</td>
{{/if}}
</tr>
</script>
3.写存放数据的html 部分:
<tbody class="new_list"></tbody>
4.写js:
$.ajax({
url:serverurl_admin+"/UserManage/getMy_activity",
type:"POST",
dataType:"json",
data:{
user_id:userId,
number:num,
},
success: function(data){
$(".new_list tr").remove();
$('#score_list_li').tmpl(data.data.data).appendTo('.new_list'); //将数据写入html
},
error: function(error){
alert("error");
}
});
2.写需要循环遍历的数据:(后台传过来的参数)
<script type="text/x-jquery-tmpl" id="score_list_li">
<tr>
<td>${name}</td>
<td>${desc}</td>
<td><img src="${pic}" alt style="height: 80px;"></td>
{{if is_receive == false}}
<td>未完成</td>
{{else}}
<td>已完成</td>
{{/if}}
{{if (is_receive==false && is_complete==true) }}
<td>未领取</td>
{{else}}
<td>已领取</td>
{{/if}}
</tr>
</script>
3.写存放数据的html 部分:
<tbody class="new_list"></tbody>
4.写js:
$.ajax({
url:serverurl_admin+"/UserManage/getMy_activity",
type:"POST",
dataType:"json",
data:{
user_id:userId,
number:num,
},
success: function(data){
$(".new_list tr").remove();
$('#score_list_li').tmpl(data.data.data).appendTo('.new_list'); //将数据写入html
},
error: function(error){
alert("error");
}
});
相关文章推荐
- Jquery 模板插件 jquery.tmpl.js 的使用方法(1):基本语法,绑定,each循环,ajax获取json数据
- vi编辑器的基本使用
- Android的第二次增加SurfaceView基本使用
- JS模块化工具基本使用
- Java枚举类的基本使用Enum
- guice基本使用,三种注入方式(二)
- JS模块化工具基本使用
- Android异步消息处理机制(1)Handler基本使用
- C++Eigen库的配置和基本使用
- Junit框架使用(1)--基本使用
- c# spinLock 和 spinWait 基本使用
- Linux中tar命令操作文件的基本使用教程
- Oracle Scheduler(一)——Jobs(基本使用)!
- Linq的基本使用
- shell基本命令使用--文件和目录操作
- Gradle基本使用(1):安装、IDEA使用
- Less基本使用教程
- 使用OpenSSL编程的基本方法
- linux使用shell的基本功能
- XUtils 3 的基本使用(一)