2
我已經搜索了關於將一個kep/pair數據列表發佈到MVC控制器的StackOverflow。所有相關的帖子都不包括關鍵/配對列表,Bing也沒有幫助。下面是我的示例代碼:jQuery:將關鍵字/對列表發佈到ASP.NET MVC控制器
控制器
<HttpPost>
Public Function Update(cart As List(Of String)) As JsonResult
Dim x = 55
End Function
JS
list = new Array();
list.push({ "SKU": 1, "Quantity": 1 });
list.push({ "SKU": 2, "Quantity": 2 });
list.push({ "SKU": 3, "Quantity": 5 });
$.ajax({
type: 'POST',
cache: false,
url: 'something.com/controller/poo',
dataType: 'json',
url: me.attr('href'),
data: JSON.stringify({ cart: list }),
success: function (data) {
console.debug(data);
},
error: function (data) {
console.debug(data);
}
});
車的控制器中的價值是什麼。我不明白爲什麼。任何幫助,將不勝感激。
我想你forgotting指定你的Ajax調用,你發送的contentType:「JSON」。另外,這樣做你不需要在將你的json對象發送給服務器之前將其串聯化。 – Bardo