Lon*_*der 4 javascript c# asp.net ajax webmethod
当我尝试通过其他问题学习时,仍然无法让它发挥作用
到目前为止,这是我的代码,试图尽可能彻底.
活动(点击)
var resluts = []; //its a collections of id's - list items of unsorted list as strings
$('#next').click(function() {
var RLength = resluts.length;
alert(resluts);
});?
Run Code Online (Sandbox Code Playgroud)
ajax POST
function UbpdateSecondStage(arr) {
var WebMethod ="GetSecondStageData";
var page ="Default.aspx/";
var target = page + WebMethod;
var SendParameters = Sys.Serialization.JavaScriptSerializer.serialize(arr);
jQueryAjxUpdt(target, SendParameters);
}
function jQueryAjxUpdt(targetUrl, SentPars) {
$.ajax({
type: 'POST',
url: targetUrl,
data: {
'sentobj':SentPars
},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
//alert(data);
}
});
}
Run Code Online (Sandbox Code Playgroud)
C#
[WebMethod]
public static string GetSecondStageData(object sentobj)
{
var x = sentobj;
return ?? ...do i have to give a return.. even if i do not require one ?
}
Run Code Online (Sandbox Code Playgroud)
我的代码出了什么问题?这是我第一次尝试这种方法.谢谢.
我已经更新了几次,请再次阅读

修改你WebMethod喜欢这样,然后再试一次:
[WebMethod]
public static string GetSecondStageData(object sentobj)
{
var x = sentobj;
return DateTime.Now.ToString();
}
Run Code Online (Sandbox Code Playgroud)