0
當我使用AJAX將我的數組發送到我的控制器時,我將其轉換爲JSON以便於使用。JSON.Stringify包含索引和數組長度
我建我的數組是這樣的:
$("#selectedDropdown option").each(function() {
selectedLanguages.push($(this).val());
});
我字符串化是這樣的:
data["PreferredLanguages"] = $(selectedLanguages);
然而,當它到達我的控制器,它似乎是這樣的:
"PreferredLanguages":{"0":"ZA","1":"CM","2":"GH","3":"ES","length":4}}
注意:它甚至不像一個數組。
這可以防止我反序列化它。我如何解決這個問題?