2016-09-24 11 views
0

私のコードでは、ループによってラジオボタンの2つのグループが作成されます。 は、例えば、ラジオボタンの名前を動的に変更します

RadioButton1: a.Yes b.no 

RadioButton2: a.Yes b.no 

問題は、私はグループ内の1つのラジオボタンにチェックしたときに、私は、ラジオボタンdynamically.Soの名前を変更することができません、で、他のグループの要素がチェックされています。

私のコードは、私は名前を作業する必要が

<div ng-repeat="t in getTimes(2) track by $index"> 
    <div> 
     <div> 
      <div ng-repeat="radioButton in 
            selection.head.avarageOrBestCount">s 
       <input type="radio" name=" 
            {{"avarageOrBestCount"+$parent.$index}}" 
        value="{{radioButton}}" ng-model="ss"> {{radioButton}}<br> 
      </div> 
     </div> 
     </div> 
    </div> 

をIS- = "{{" avarageOrBestCount "+ $親。$インデックス}}"。ラジオボタンの名前を動的に変更するにはどうすればいいですか?

+0

親のrepear/scopeからの名前インデックスにもアペンドしてみてください –

+0

$ parent ... $ index ... yah ..私はそれを試しました....しかし動作しません。 –

+1

name = " avarageOrBestCount {{$ parent。$ index}} " – Natiq

答えて

0

属性文字列を破棄しています。二重引用符 " ''" またはその逆以内...これに

name="{{"avarageOrBestCount"+$parent.$index}}" 

...

name="{{'avarageOrBestCount'+$parent.$index}}" 

使用単一引用符を、これを変更します。

関連する問題