C# 如何使用ajax jquery函数传递字符串url和数据
我有一个ajax jquery函数:C# 如何使用ajax jquery函数传递字符串url和数据,c#,jquery,asp.net,ajax,asp.net-mvc-3,C#,Jquery,Asp.net,Ajax,Asp.net Mvc 3,我有一个ajax jquery函数: $.ajax({ url: '/Member/SaveCoordinates/@Model.Id', type: "POST", data: window.image.pinpoints, success: function (data) { alert
$.ajax({
url: '/Member/SaveCoordinates/@Model.Id',
type: "POST",
data: window.image.pinpoints,
success: function (data) {
alert(data);
},
error: function () {
alert("error");
}
});
return false;
});
这是我的控制器:
public string SaveCoordinates(string Id, object[] pFrame)
{
do something...
}
我希望能够在url中传递字符串id,然后还要传递object window.image.pinpoints。id不必通过url传递,这只是我通常的做法。我如何让它工作?这不是一种get方法吗?您的POST方法没有传递任何参数。 您的ajax url应该是这样的,这就是控制器的定义: /Member/SaveCoordinates/@Model.Id/@pframe 或 控制器(假设您使用的是php): 公共字符串saveCoordinateString Id,对象[]pFrame=null{ 在此处打印日志,以便您知道ajax调用已到达控制器 }