我搜索了高低,并尝试了许多不同的选项,但无法弄清楚这里出了什么问题。
我有一个 knockoutjs 视图模型,如下所示:
{"Id":0,"Type":"post","Title":"adsf","AuthorId":0,"Description":"adsfadsf","ChosenCategoryValues":["7","8","9"]}
(为简洁起见省略了一些字段)
除了 ChosenCategoryValues,一切都很好地传回了控制器。那是客户端的 observableArray,List<string>
服务器端的 a。它总是返回 null,除非字符串包含第一项中的所有值,然后我必须对其进行字符串解析。
$.post("/serverurl", viewmodel, function (response) { do some stuff }, "json");
是它被发送到服务器的方式。
我试过 ko.toJS 使它成为一个简单的数组,但没有结果。
我确定这是基本的东西,我是 knockoutjs 的新手,但我已经在这个领域工作了太久,而且我在网上找到的任何建议都无法提供帮助。