我有一个包含 4 个选项的下拉框。
然后,我有 4 个 div 容器,我使用style="display:none"
.
我希望在选择每个特定选项时,使用 KnockoutJs 使与该选项对应的 div 容器可见,而其余 div 容器保持不可见。
例如数组是:
this.Types=ko.observableArray([{name:'op1'},{name:'op2'},{name:'op3'},{name:'op4'}]);
html:
<select data-bind='options:Types, optionsCaption:"(Select a Type)", optionsText:"name", value:seltype'></select>
<div> id=1 style="display:none"> id1 </div>
<div id=2 style="display:none"> id2 </div>
<div id=3 style="display:none"> id3 </div>
<div id=4 style="display:none"> id4 </div>