我正在使用MVC4的JQgrid。我重裝每10秒格柵數據與此:在JQGrid上顯示時間戳ReloadGrid
setInterval(function() { jQuery("#JQGrid1").trigger("reloadGrid"); }, 10000);
我希望做的是有我的網頁上的時間戳更新每當電網重載。現在我正在使用:
<h2>Events as of @ViewBag.Time</h2>
但顯然這隻在頁面第一次加載時纔會設置。任何想法如何實現這一目標?
我正在使用MVC4的JQgrid。我重裝每10秒格柵數據與此:在JQGrid上顯示時間戳ReloadGrid
setInterval(function() { jQuery("#JQGrid1").trigger("reloadGrid"); }, 10000);
我希望做的是有我的網頁上的時間戳更新每當電網重載。現在我正在使用:
<h2>Events as of @ViewBag.Time</h2>
但顯然這隻在頁面第一次加載時纔會設置。任何想法如何實現這一目標?
您可以在頁面上創建一個元素並在重新加載時更新該元素。
<div id="timestampDiv"></div>
setInterval(function() {
var timestampvalue = Date().toString();//format timestamp however you like here.
jQuery("#JQGrid1").trigger("reloadGrid");
jQuery('#timestampDiv').text(timestampvalue);
}, 10000);
謝謝。很棒。 – Mike
可以做這樣的事情:
setInterval(function() {
jQuery("#JQGrid1").trigger("reloadGrid");
$('#timestamp').text(Date().toString());
}, 10000);
謝謝。選擇更完整的答案。你的也是正確的。 – Mike
感謝您的答案。我會在星期一嘗試這些,並選擇一個答案。 – Mike