store转化为json形式: function storeToJson(store){ var arr; if(store instanceof Ext.data.Store){ arr= new Array(); store.each(function(record){ // alert(record); arr.push(record.data); }); }else if(store instanceof Array){ arr = new Array(); Ext.each(store,function(record){ arr.push(record.data); }); } return Ext.encode(arr); }
json填充html的table空间:
<script type="text/javascript">
var jsondata=<%=request.getParameter("jsondata")%>;
function initdata(){
var tbody=document.getElementById("tableid");
for(var d in jsondata){
/**
var zgdistrict = jsondata[d].zgdistrictcode;
var spcount = jsondata[d].spcount;
var sumqs = jsondata[d].sumqs;
var yp = jsondata[d].yp;
var yhck = jsondata[d].yhck;
var sc = jsondata[d].sc;
var cd = jsondata[d].cd;
var qtsr = jsondata[d].qtsr;
var memo = jsondata[d].memo;
*/
var tr=document.createElement("TR");
for(var key in jsondata[d]){
var td=document.createElement("TD");
var text=document.createTextNode(jsondata[d][key]);
td.appendChild(text);
tr.appendChild(td);
}
tbody.appendChild(tr);
}
}
</script>
</head>
<body οnlοad="initdata()">
<br>
<dir id="doc_title" >契税收入日报</dir>
<BR>
<BR>
<table>
<tr>
<td colspan="2">征收机构:<div id="zgdistrict1" style="display: inline"></div></td>
<td colspan="5">日期:<div id="date" style="display: inline"></div></td>
<td colspan="2">单位 张、元</td>
</tr>
<tr>
<td colspan="9">
<table align="center" width="950" border="1" bordercolor="#0000FF" style="border-collapse: collapse;font-size: 18px">
<tr>
<td rowspan="2">区县</td>
<td rowspan="2">税票(张)</td>
<td rowspan="2">税款收入</td>
<td rowspan="2">银票(张)</td>
<td rowspan="2">银行存款</td>
<td colspan="2">暂存款</td>
<td rowspan="2">其他收入</td>
<td rowspan="2">备注</td>
</tr>
<tr>
<td>收存</td>
<td>冲抵</td>
</tr>
<tbody id="tableid">
</tbody>
</table>
</td>
</tr>
<tr>
<td colspan="3">窗口经办人:</td>
<td colspan="3">银行经手人:</td>
<td colspan="3">收票人:</td>
</tr>
</table>
</body>