2012-12-20 115 views
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); 
     } 
    }); 

的控制器中的價值是什麼。我不明白爲什麼。任何幫助,將不勝感激。

+1

我想你forgotting指定你的Ajax調用,你發送的contentType:「JSON」。另外,這樣做你不需要在將你的json對象發送給服務器之前將其串聯化。 – Bardo

回答

相關問題