记录页面的添加数据

html

    <div class="clearfloat record_container" id="content">
    </div>

JS

<script src="js/jquery.min.js"></script>
<script>
    $(function(){
        $.ajax({
            url:"json/mobile2.json",
            type:"get",
            success: function(data){
                var obj=eval(data);
                $(obj).each(function (index){
                    var val=obj[index];
                    $("#content").append($("<dl><dt><span>"+val.bRecharge+"</span><span>" + val.pay + "</span></dt><dt><span>"+val.time+"</span><span>"+val.repay+"</span></dt></dl>"));
                });
            }
        });
    });
</script>

这里有一个问题,就是不能用var div = $('<div></div>'),然后再div.append......;还有就是append里面需要添加$.

问题参考:https://segmentfault.com/q/1010000004658364

JSON:

[{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"},{"bRecharge":"余额充值","pay":"price","time":"时间","repay":"余额"}]

 

 

历程参考与:http://www.cnblogs.com/zhangshitong/p/5590885.html      后台返回的json数据传到前端页面并在页面的表格中填充

前端页面:

<table id="myTable" cellpadding="1" cellspacing="0" border="1">
<caption align="top">流程管理</caption>
<thead>
<tr>
<th>流程ID</th>
<th>流程名称</th>
<th>流程版本</th>
<th>操作</th>
</tr>
</thead>
<tbody></tbody>

</table>

从后台返回的json数据:

[{"deploymentId":"80001","id":"leave-16","name":"leave","version":16},{"deploymentId":"80015","id":"leave-17","name":"leave","version":17},{"deploymentId":"80022","id":"leave-18","name":"leave","version":18},{"deploymentId":"90001","id":"leave-19","name":"leave","version":19},{"deploymentId":"90012","id":"leave-20","name":"leave","version":20},{"deploymentId":"100001","id":"leave-21","name":"leave","version":21}]

前端的js代码:(这里用的ajax返回给前台的json并做处理)

$(function(){
$.ajax({
url:"/jbpm2web/jbpm/show?username=<%=session.getAttribute("username") %>",
type:"get",
success: function(data){
var obj=eval(data);
var tbody=$('<tbody></tbody>');
$(obj).each(function (index){
var val=obj[index];
var tr=$('<tr></tr>');
tr.append('<td>'+ val.id + '</td>' + '<td>'+ val.name + '</td>' +'<td>'+ val.version + '</td>' + '<td><a href="/jbpm2web/jbpm/delete?id='+val.deploymentId+'" >删除流程</a>|<a href="/jbpm2web/jbpm/start?id='+val.id+'&username=<%=session.getAttribute("username") %>">发起流程</a></td>');
tbody.append(tr);
});
$('#myTable tbody').replaceWith(tbody);
}
});
});

 

posted @ 2016-08-31 15:31  chenxj  阅读(215)  评论(0)    收藏  举报