ghkdwls30
2k
2016-08-09 17:45:47
1
1433

데이터테이블스 ( Datatables) 에러인지 뭔지 모르겟습니다.



<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>

<!-- <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs-3.3.6/dt-1.10.12/datatables.min.css"/> -->
<!-- <script type="text/javascript" src="https://cdn.datatables.net/v/bs-3.3.6/dt-1.10.12/datatables.min.js"></script> -->
<link href='/css/external/bootstrap-3.3.2/bootstrap.min.css' rel='stylesheet' >
<link href="/css/external/DataTables-1.10.12/media/css/dataTables.bootstrap.min.css" rel="stylesheet">
<!-- <link href="https://cdn.datatables.net/1.10.12/css/jquery.dataTables.min.css" rel="stylesheet"> -->
<script src="/js/external/jquery-3.0.0/jquery.min.js"></script>
<script type="text/javascript" src="/css/external/DataTables-1.10.12/media/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="/css/external/DataTables-1.10.12/media/js/dataTables.bootstrap.min.js "></script>
<script>

	$(document).ready(function() {

		 $('#example')
		 .DataTable({
	    	 "processing": true,
	         "serverSide": true,
	         "ajax": {
	             "url": "/main/topology/table/json2",
	         },
	         "columns": [
	             { "data": "from_owner_name" },
	             { "data": "from_interface_name" },
	             { "data": "to_owner_name" },
	             { "data": "to_interface_name" },
	             { "data": "bandwidth" },
	             { "data": "gbic" },
	             { "data": "inout" },
	             { "data": "drop" },
	             { "data": "error" }
	         ]
	    });

	} );
	</script>
</head>
	
<body>

	<table width="100%"  class="table table-striped table-bordered" id="example" cellspacing="0" >
		<thead>
			<tr>
				<th>Switch</th>
				<th>Interface</th>
				<th>Switch</th>
				<th>Interface</th>
				<th>Bandwidth</th>
				<th>Gbic 정보</th>
				<th>Incoming / Outgoing</th>
				<th>Drop</th>
				<th>Error</th>
			</tr>
		</thead>
	</table>
</body>
</html>

datatables를 serverside로  구현했습니다.

데이터를 처음에는 당겨오는데... 소팅 혹은 넥스트페이지버튼을 누르면 가운데 process 박스가 생기고 안없어집니다. 네트워크 트래픽 감시해보면 데이터는 잘 가져오는데.. 왜 리로딩이 안되는지 모르겟습니다.



0
  • 답변 1

  • ghkdwls30
    2k
    2016-08-09 17:58:58

    자문자답갑니다..

    이걸로 한달을 헤멧는데요... 진짜 ................................... 여러분 헤메지마세요/.///

    진심 한달동안 헤멧습니다..........................

    한달간 관찰했더니 답이보이네요..

    draw값을 1로 고정시켯더니 문제가 발생했습니다..

    draw값은 항상변해야하는군요... 호출시마다..

  • 로그인을 하시면 답변 을 등록할 수 있습니다.