私は問題がtrivalだと思うが、私は解決策を見つけることができません。 divを自動的にリフレッシュしようとしています。Refresh div(jquery + asp.net mvc)
<div id="divToRefresh"> @(DateTime.Now)</div>
JQueryでこれを行うにはどうすればよいですか?
私は問題がtrivalだと思うが、私は解決策を見つけることができません。 divを自動的にリフレッシュしようとしています。Refresh div(jquery + asp.net mvc)
<div id="divToRefresh"> @(DateTime.Now)</div>
JQueryでこれを行うにはどうすればよいですか?
あなたが提案したようにdivをリフレッシュすることはできません。あなたの新しいコンテンツを読み込む必要があります。これはうまくいくでしょう。
$('#divToRefresh').html(now.format("dd/m/yy h:MM tt"))
上記のメソッドは純粋なJavaScriptを使用しています。 .Netを使用したい場合は、JavaScriptを使用してJSON Action ReusltへのAJAX呼び出しを開始することができます。このような非常に簡単なAjaxの状況に
public JsonResult GetDate()
{
return Json(new { CurDate = DateTime.Now}, JsonRequestBehavior.AllowGet);
}
そして、あなたのjQueryの
$.getJSON('pathToActionResult', function(data) {
$('#divToRefresh').html(data.CurDate)
});
、私はここでpjax http://pjax.heroku.com/
が好きあなたが始めるために、単純な純粋なJavaScriptのソリューションです。
これを見てください。それはあなたにアイデアを与えるでしょう:http://www.tugberkugurlu.com/archive/working-with-jquery-ajax-api-on-asp-net-mvc-3-0-power-of-json-jquery-and -asp-net-mvc-partial-views – tugberk