參考我的問題,我想更新一個頁面,即刷新頁面後每隔15
秒無需重新加載它。現在我使用<meta http-equiv="refresh" content="15">
它更新頁面時重新加載它,這不是一個好方法,因爲它重新加載不好看的頁面。所以爲此,我想使用ajax
這將更新/刷新我的網頁,無需每15秒後重新加載。Asp.net MVC更新網頁,無需重新加載頁面15秒後使用AJAX
我的目標是url
http://localhost:17104/Home/MultiGraph
我已經搜查了很多文章,發現Ajax是用他的數據來更新頁面。我只是想更新/刷新頁面無需重新加載
更新的代碼:
我用setInterval
,並在其中我已經把我的Ajax調用像波紋管
setInterval(function() {
$.ajax({
url: '/Home/MultiGraph',
type: "POST",
success: function (result) {
$("#charts").html(result);
alert(result);
}
});
//chart1.redraw();
//alert("hello");
}, 8000);
雖然我警報它顯示了我一些可怕的數據
前前後後呃我按ok
我得到的波紋管結果
此外,在Ajax調用charts
是我div
在我的圖表放置
<div id="charts">
<div id="container1" style="height: 400px; width:auto"></div>
<div id="container2" style="height: 400px; width:auto"></div>
<div id="container3" style="height: 400px; width:auto"></div>
<div id="container4" style="height: 400px; width:auto"></div>
</div>
任何幫助將高度讚賞
你想刷新哪一部分頁面? –
@StephenMuecke目標網址,我有圖表,所以數據是每隔15-20秒後從一個儀表傳來的 – faisal1208
您的意思是整個頁面? - 這就像'重新加載' –