2

我在 StackOverflow 上搜索了有关将 kep/pair 数据列表发布到 MVC 控制器的信息。所有相关帖子都没有涵盖密钥/对列表,Bing 也没有帮助。这是我的示例代码:

控制器

    <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);
        }
    });

控制器中购物车的值是什么。我不知道为什么。任何帮助,将不胜感激。

4

1 回答 1

0

在向控制器提交 json 值时,我尝试使用字典及其效果。

$.toDictionary

于 2012-12-20T06:42:12.177 回答