<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="jquery,ui,easy,easyui,web">
<meta name="description" content="easyui help you build your web page easily!">
<title>jQuery EasyUI Demo</title>
<link rel="stylesheet" type="text/css" href="themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="themes/icon.css">
<script type="text/javascript" src="lib/jquery-1.7.2.js"></script>
<script type="text/javascript" src="lib/jquery.easyui.min.js"></script>
</head>
<script type="text/javascript">
function search(){
var type = $("#type").val();
if(type =='1'){
$("#repayment_div").css('display','block');
$("#Norepayment_div").css('display','none');
//document.getElementById("repayment_div").style.display="block";
//document.getElementById("Norepayment_div").style.display="none";
$('#repayment').datagrid({
url:'repayment.json',
fitColumns:true,
singleSelect:true,
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price1',title:'Price1',width:100},
{field:'price2',title:'Price2',width:100},
{field:'price3',title:'Price3',width:100}
]]
});
}else if(type =='0'){
$("#Norepayment_div").css('display','block');
$("#repayment_div").css('display','none');
//document.getElementById("repayment_div").style.display="none";
//document.getElementById("Norepayment_div").style.display="block";
$('#Norepayment').datagrid({
url:'Norepayment.json',
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price1',title:'Price1',width:100}
]]
});
}
}
</script>
<body>
<h1>DataGrid</h1>
<div>
记录:
<select id="type">
<option value ="1">有记录</option>
<option value ="0">无记录</option>
</select>
<button onclick="search()">search</button>
</div>
<div id="repayment_div" style="display:none">
<table id="repayment" ></table>
</div>
<div id="Norepayment_div" style="display:none">
<table id="Norepayment" ></table>
</div>
<!--
<table id="repayment" style="display:none"></table>
<table id="Norepayment" style="display:none" ></table>
-->
</body>
</html>
--json data
-repayment.json
{
"total":28,"rows":
[{
"code": "0001",
"name": "lin",
"price1": "aaaa",
"price2": "aaaa",
"price3": "aaaa"
},
{
"code": "0001",
"name": "lin",
"price1": "aaaa",
"price2": "aaaa",
"price3": "aaaa"
}
]
}
--Norepayment.json
{
"total":28,"rows":
[{
"code": "0001",
"name": "lin",
"price1": "aaaa"
},
{
"code": "0001",
"name": "lin",
"price1": "aaaa"
}
]
}
posted on 2015-03-22 23:49
fly 阅读(630)
评论(0) 编辑 收藏 所属分类:
JavaScript学习