<!DOCTYPE html>
<html>
<head>
<title>그리드 생성하기</title>
//SBGrid v2.5 라이브러리("SBGrid"폴더)의 경로
<script language="javascript">
var SBpath = "./";
</script>
//SBGrid v2.5에서 사용하는 SBGrid.css, SBGrid_Default.css 파일 링크
<link href="./SBGrid/css/SBGrid.css" rel="stylesheet" type="text/css">
<link href="./SBGrid/css/SBGrid_Default.css" rel="stylesheet" type="text/css">
//SBGrid v2.5를 사용하기 위한 SBGrid_Lib.js, SBGrid_min.js ( ※반드시 등록 전에 SBPath를 먼저 설정해야 합니다. )
<script src="./SBGrid/SBGrid_Lib.js" type="text/javascript"></script>
<script src="./SBGrid/SBGrid_min.js" type="text/javascript"></script>
//특정 JQuery 버전 사용 시 추가등록 ( ※반드시 SBGrid v2.5 라이브러리를 먼저 등록해야합니다. )
<script src="/jquery-1.11.1.min.js"></script>
</head>
<script>
var datagrid;
var SBGridProperties = {};
//임의의 jsonData
var grid_data = [
{"check":"true", "academy":"대성학원", "name":"이현수", "phone":"010-5555-1548","link":"a"},
{"check":"false","academy":"노량진학원","name":"이기승","phone":"010-4861-0321","link":"b"}];
$(document).ready(function(){
createGrid();
});
//그리드 선언
function createGrid(){
SBGridProperties.parentid = 'SBGridArea';
SBGridProperties.id = 'datagrid';
SBGridProperties.jsonref = 'grid_data';
SBGridProperties.columns = [
{caption : [''], ref : 'check', width : '30px', style : 'text-align:center', type : 'checkbox'},
{caption : ['학원명'], ref : 'academy', width : '168px', style : 'text-align:center', type : 'input'},
{caption : ['설립자(성명)'], ref : 'name', width : '163px', style : 'text-align:center', type : 'output'},
{caption : ['전화번호'], ref : 'phone', width : '120px', style : 'text-align:center', type : 'input'},
{caption : ['바로가기'], ref : 'link', width : '100px', style : 'text-align:center', type : 'outputbutton'}
];
datagrid = _SBGrid.create(SBGridProperties);
};
</script>
<body>
//그리드 생성
<div id="SBGridArea" style="width:100%;height:300px;"></div>
</body>
</html>