0

ページにメソッドがありDefault.aspxますが、JavaScriptを使用して5秒ごとにこのメソッドを呼び出す方法を知りたいですか?

protected void GetSlideNumber()
{
    var repos = new PresentationService();
    int slide = repos.GetSlideNumber();

    ceckSlide.Text = slide.ToString();

}
4

4 に答える 4

0

これを試して..

<script>
function sample()
{
alert("<%=GetSlideNumber()%>");
} 
</script>
于 2013-02-12T12:02:19.313 に答える
0

あなたを助けることができるAJAXを使用してください。詳細については、このリンクを参照してください。

$.ajax({ type: "POST", 
        url: pageMethod,
        data: "",
        success: function (result, status) {
        alert("success");
    },
    error: function (xhr, status, error) {
        alert("ERROR");
    }

    });
于 2013-02-12T11:36:53.377 に答える
0

このメソッドを次のようにして、このすべてのメソッド[WebMethod]に使用しますAJAX

$.ajax({
  type: "POST",
  url: "PageName.aspx/MethodName",
  data: "{}",
  contentType: "application/json; charset=utf-8",
  dataType: "json",
  success: function(msg) {
    // Do something interesting here.
  }
});

Webメソッドを参照 詳細
こちら

于 2013-02-12T11:40:23.583 に答える
0

以下のように..

<script>
   window.setInterval(function(){
       GetSlideNumber()
   }, 1000);
</script>
于 2013-02-12T11:38:12.957 に答える