-1

我想将可观察数组与模型一起传输到控制器。我进行了冲浪,发现自定义模型绑定对我的情况有好处。
但是再次给定我可以使用 controllerContext.HttpContext.Form.Get("Day"); 一天就是一天

我已经使用了 select 并且 select 的元素存储为 observable 数组....如果我不能使用数组,我可以使用 select name 或 id 作为上述情况...我该怎么做...因为 select 有很多选项...

而且我是自定义模型绑定的新手,所以我很困惑我必须将哪些代码放在哪里......我应该将自定义绑定代码与 IModelBinder 接口放在哪里

4

1 回答 1

0

我想这会对你有所帮助

function MyViewModel() {
var self = this;
self.value1 = ko.observable();
self.value2 = ko.observable();
ko.computed(function() {
    $.ajax({
        url: '/path/to/server/endpoint',
        type: 'POST',
        data: {
            value1: self.value1(),
            value2: self.value2()
        }
    });
});
}
于 2014-05-03T10:57:59.200 回答