我正在使用 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>