0

我正在使用 2 个实体 -> Type 和 Domaine 希望两者都有一个 NumeroType。

// MODEL TYPE
var TypeModel = function(data) {
    var self = this;
    this.Id = ko.observable();
    this.NumeroType = ko.observable();
    this.NomType = ko.observable();
    ko.mapping.fromJS(data, {}, self);
};

// MODEL DOMAINE 
var DomaineModel = function(data) {
    var self = this;
    this.Id = ko.observable();
    this.NumeroType = ko.observable();
    this.NumeroDomaine = ko.observable();
    this.NomType = ko.observable();
    ko.mapping.fromJS(data, {}, self);
};

我想在我的选择框中将所有 Domaine 希望显示为相同的 NumeroType,并在更改时剔除。尝试了很多东西,但它不起作用......我是淘汰赛的新手......

<select name="NumeroType" id="NumeroType" data-bind="options: Type, 
                            optionsText: 'NomType',
                            optionsValue: 'NumeroType',
                            value: NumeroType,
                            optionsCaption: '---- Type ----'">                  
                    </select>
                    <select name="NumeroDomaine" id="NumeroDomaine" data-bind="options: Domaine, 
                            optionsText: 'NomType',
                            optionsValue: 'NumeroDomaine',
                            value: NumeroDomaine,
                            optionsCaption: '---- Domaine ----'">
                    </select>
4

0 回答 0