如何使用ajax jquery函数来传递字符串url和数据
本文关键字:字符串 url 数据 何使用 ajax jquery 函数 | 更新日期: 2023-09-27 17:57:56
我有这个ajax jquery函数:
$.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,然后也传递对象window.image.pinpoints。id不必通过url传递,这只是我通常的做法。我该如何让它发挥作用?
这不应该是一个GET方法吗?POST方法没有传递任何参数。您的ajax url应该是这样的(控制器就是这样定义的):/成员/保存坐标/@模型。Id/@p帧
或
控制器(假设您使用的是php):公共字符串SaveCoordinates(字符串Id,object[]pFrame=null){在此处打印日志,以便您知道ajax调用已到达控制器}