0
我使用RichFaces開發一些網頁,基本上我想用DataTable顯示我的數據列表。但是我的管理bean需要很長時間才能獲取資源數據,這會阻止網頁顯示。我的目標是動態顯示它們,首先顯示網頁(也許沒有數據),然後一旦我的管理bean讀取一個新的數據,它將顯示爲我的DataTable中的新行,任何想法我怎麼能去做?或者可能有類似的例子。如何動態加載數據表?
感謝
我使用RichFaces開發一些網頁,基本上我想用DataTable顯示我的數據列表。但是我的管理bean需要很長時間才能獲取資源數據,這會阻止網頁顯示。我的目標是動態顯示它們,首先顯示網頁(也許沒有數據),然後一旦我的管理bean讀取一個新的數據,它將顯示爲我的DataTable中的新行,任何想法我怎麼能去做?或者可能有類似的例子。如何動態加載數據表?
感謝
加載頁面,然後通過Ajax調用獲取使用的javascrip數據。 Ajax使用jQuery非常容易實現。
實施例:未測試!!但它的東西是這樣的..
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" ></script>
<script>
// Run on page load
$(function() {
$.ajax({
url: "getMyData.html",
type: "GET"
}).success(function(data) {
// My data is in "data", if it is html then
$("#myDiv").html(data);
});
});
</script>
</head>
<body>
<h1>Hello</h1>
<div id="myDiv"></div>
</body>