![](/img/trans.png)
[英]DotNetBrowser calling a JS function and returning a value from 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.