<script>
$(
function(){
var array
$("#tbody tr td").click(function(){
$("#tbody tr").removeClass("click")
$(this).find("#tbody tr").addClass("click")
})
$.post(
base_path+"/record/find.do",
{},
function(result){
if(result.success){
var list=result.data
$(list).each(function(){
array = new Array(???)
//每次遍历会得到一个笔记本对象
var table='<tr><td style="display:none">'+this.record_id+'</td><td>'
+this.record_title+'</td><td>'+this.record_time+'</td><td>'+this.record_man+
'</td><td>'+this.record_content+'</td><td>'+this.record_comment+'</td><td>'
+'<button class="btn btn-small" type="button" onclick="OK(this)">Change</button>'
+' <button class="btn btn-small" type="button" onclick="goChange()">Delete</button>'
$('#tbody').append(table)
$('#tbody tr td:last').data("data",this)
})
}else{
alert(result.message)
}
}
)
</script>
[#list row as product]
<div >{user}</div>
[/#list]
list 循环时例如<script>
$(
function(){
var array
$("#tbody tr td").click(function(){
$("#tbody tr").removeClass("click")
$(this).find("#tbody tr").addClass("click")
})
$.post(
base_path+"/record/find.do",
{},
function(result){
if(result.success){
var list=result.data
$(list).each(function(){
array = new Array(???)
//每次遍历会得到一个笔记本对象
var table='<tr><td style="display:none">'+this.record_id+'</td><td>'
+this.record_title+'</td><td>'+this.record_time+'</td><td>'+this.record_man+
'</td><td>'+this.record_content+'</td><td>'+this.record_comment+'</td><td>'
+'<button class="btn btn-small" type="button" onclick="OK(this)">Change</button>'
+' <button class="btn btn-small" type="button" onclick="goChange()">Delete</button>'
$('#tbody').append(table)
$('#tbody tr td:last').data("data",this)
})
}else{
alert(result.message)
}
}
)
</script>
[#list row as product]
<div >{user}</div>
[/#list]
1、首先创建如下空链表,添加数据到链表中。
2、输出显示链表中的内容。
3、调用front获取list容器中的头部信息。
4、输出如下所示的数据,是list容器中的第一个信息。
5、调用back获取list容器中的尾部信息。
6、输出如下所示的数据,是list容器中的最后一个信息。
7、如果想要查找list容器中的某个元素,通过调用函数find实现,传入容器的起始位置、结束位置和需要查找的信息。
8、最后通过函数find返回的迭代器来判断是否查找到数据,并且获取数据内容。