2
我使用webapi2,這裏是我的客戶端代碼通字符串數組作爲參數傳遞給ASP.NET MVC的WebAPI方法
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
所以,我的代碼中有什麼問題?
什麼是你所面臨的問題?任何錯誤?任何意外的行爲? – ramiramilu