记录页面的添加数据
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); } }); });

浙公网安备 33010602011771号