JavaScript中的2D数组通过ajax发布到服务器

2d array in javascript post to the server via ajax

本文关键字:服务器 ajax 中的 2D 数组 JavaScript      更新时间:2023-09-26

我在javascript中有一个2d数组。

        var erg = new Array();
        for (var i in val) {
            erg[i] = new Array();
            for (var j in val[i]()) {
                erg[i][j] = val[i]()[j]();
            }
        }

但是当我想将其发布到服务器时,只有 1D 数组被传递。(尔格[i])

         $.ajax({
            url: '/Document/UpdateTableValues',
            type: 'POST',
            data: {
                docid: documentId,
                page: self.CurrentPage(),
                elementid: element.Values()[1](),
                text: erg
            },
            success: function (data) {
                self.SaveState("Dokument gesichert");
            }
        });

如何将整个阵列发送到服务器?

谢谢

只有一个

错误:使用text: erg +""而不是text: erg