【发布时间】:2014-03-03 03:34:31
【问题描述】:
我正在使用 webapi2,这是我的客户端代码
var tbody = $('#files-table').find('tbody'); // tbody where all rows exists
var sortOrder = $(tbody).sortable('toArray').toString(); // geting ids of all rows
var updateSortOrder = $.ajax({
url: baseUrl + 'mycontroller/updateimagesorder',
dataType: 'json',
traditional: true,
contentType: 'application/json',
data: JSON.stringify({ "sortOrder": sortOrder.split(',') }),
type: 'PUT'
});
updateSortOrder.done(function (result) {
closeModel('images-model');
});
这是我的服务器端方法
[Route("updateimagesorder")]
public HttpResponseMessage PutImagesSortOrder([FromBody]string[] sortOrder)
{
// do stuff with parameters
}
注意:/mycontroller 是这里的路由前缀,baseUrl 是我的域 url
那么,我的代码有什么问题?
【问题讨论】:
-
您面临的问题是什么?有什么错误吗?有什么意外行为吗?
标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-web-api asp.net-web-api-routing