Wpis z mikrobloga

Pytanie z ASP.Net

Mam funkcję w kontrolerze RandomNumber, która zwraca losową liczbę.
Chcę żeby javaScript wywoływał tą funkcję co 3 sekundy i ustawiał mój paragraf "randomnumber" na tą właśnie liczbę. Jak pobrać tą wartość którą mi ta funkcja RandomNumber zwraca?

Próbowałem coś takiego ale nie działa:

$(document).ready(function()
{
setInterval(function()
{
document.getElementById("randomnumber").innerHTML = @Url.Action("RandomNumber");
},
3000)
})

#programowanie #aspnet #javascript
  • 4
@mrleon: @zaziq:
Dzięki! Zrobiłem coś takiego i działa:


$(document).ready(function()
{
setInterval(function()
{
$.ajax(
{
type: "POST",
url: "@Url.Action("RandomNumber")",
data: "{}",
contentType: "text/HTML; charset=utf-8",
dataType: "text",
success: function(msg)
{

document.getElementById("randomNumber").innerHTML = msg;
}

});
},
1000)
})