2013-09-06 4 views
0

У меня есть таблица настроить как этогоразличные выбора параметров в зависимости от ряда

<table class="table table-condensed"> 
     <thead> 
      <tr> 
       <th>Look</th> 
       <th>Lease Company</th> 
      </tr> 
     </thead> 
     <tbody data-bind="foreach: leaseApplicationLooks"> 
      <tr> 
       <td data-bind="text: lookId"></td> 
       <td><select data-bind="options: $parent.leaseCompanies, optionsText: 'name', optionsValue: 'name', value: leaseCompany" /></td> 
      </tr> 
     </tbody> 
    </table> 

Мой вид модели:

leaseCompanies(datacontext.lookups.applicationCompanies); 

Это возвращает массив с именем, полями типа

В зависимости от строки я хочу отобразить различные варианты:

Например: Строка 1, показать все Тип = 1, 2 Строка 2, показать все Тип = 2

Как я могу это сделать?

ответ

0

Настройте другой массив для каждого из типов, которые вы хотите. Если они динамичны по длине, то настройте дочерние наблюдаемые массивы ваших листингаApplicationLooks и заполнить их, итерации через список лизинговых компаний. Это довольно просто, просто используйте простые javascript-петли.

+0

Как я могу назвать каждый отдельный массив в моей таблице? В частности, какие были бы мои варианты: [какой код здесь]? Из этого: