`

store转化为json形式填充html的table空间

 
阅读更多
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 onload="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">单位&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;张、元</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>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics