簡體   English   中英

從JS返回一組值到C#

[英]Returning a set of values from JS to C#

我有一個函數可以返回元素的頂部和左側位置,就像這樣

    $(function GetPos(El) {
      var Offset = $(El).Offset();
      var Top = Offset.Top;
      var Left = Offset.Left;
      return { x: Top, y: Left };
  });

我需要能夠使用C#分配和存儲這些值。 我認為Ajax可能是答案,但是我不知道如何設置。

我想做類似的事情:

    Int Top = someAjax[1];

這是一個使用jQuery的更好示例-這可能是最簡單的方法。

$.ajax({
      type: "POST",
      url: "Default.aspx/DoSomething",
      data: {someParam: "some val"},
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(msg) {
          //If anything needs to done after ajax call happens
      }
    });

在服務器上:

public void DoSomething(string someParam)
{
    //Do whatever you need to
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM