我想将可观察数组与模型一起转移到控制器。我浏览了一下,发现自定义模型绑定很适合我的情况。
我可以使用controllercontext。httpcontext。form。get ("Day");where as Day is Day
我已经使用了select和select的元素被存储为可观察数组....如果我不能使用数组,我可以使用select name或id如上面的情况…我该怎么做呢?因为select有很多选项…
,我是新的自定义模型绑定,所以我很困惑,我要把代码放在哪里…我把IModelBinder接口的自定义绑定代码放在哪里?
我想这会对你有帮助。
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()
}
});
});
}