2016-08-05 9 views
0

からヒスイのデータで複数のオプションを選択し、自動しようとしている「データ」は、現在選択されたペット 「ペット」は、以前に競合モンゴ

label.col-sm-3.control-label(for='petConflicts') Pet Conflicts 
.col-sm-7 
select.form-control(name='petConflicts', multiple=true) 
    each pet, index in pets 
    option(value=pet._id, selected=data.petConflicts[index]===pet._id) #{pet.name} 
として選択されたペットを選択しようとしているのMongoDB 内のすべてのペットを表し

はちょっと

label.radio.col-sm-3 
     input(type='radio', name='gender', checked=data.gender=='male', value='male', data-toggle='radio') 
     span Male 
    label.radio.col-sm-3 
     input(type='radio', name='gender', checked=data.gender=='female', value='female', data-toggle='radio') 
     span Female 

魔女が素晴らしい作品オフつもりだった私は何かが欠けていては、自動で複数のオプションを選択することが可能ですか?

答えて

0
  if data.petConflicts.indexOf(pet._id) > -1 
      option(value=pet._id, selected=true) #{pet.name} 
      else 
      option(value=pet._id, selected=false) #{pet.name} 

または

 select.form-control(name='plan') 
     option(value=1, selected=data.plan===1) Once a week 
     option(value=2, selected=data.plan===2) Twice a week 
     option(value=3, selected=data.plan===3) Three times a week 
     option(value=4, selected=data.plan===4) Four times a week 
     option(value=5, selected=data.plan===5) Five times a week 
     option(value=6, selected=data.plan===6) Six times a week 
     option(value=7, selected=data.plan===7) Every day 

両方は私のために働くことになりました。