SORU
12 NİSAN 2012, PERŞEMBE


Bağlama doğru / Nakavt radyo düğmeleri yanlış JS

Benim görüşüme model değeri doğru veya yanlış olduğunu İsMale bir değeri var.

Benim UI aşağıdaki radyo düğmeleri bağlamak istiyorum:

<label>Male
   <input type="radio" name="IsMale" value="true" data-bind="checked:IsMale"/>
</label> 
<label>Female
   <input type="radio" name="IsMale" value="false" data-bind="checked:IsMale"/>
</label>

checked bence sorun bir dize bekliyor """". false / true Yani benim soru, nasıl bu 2 yönlü w/ bağlayıcı olsun bu UI ve model alabilir miyim?

CEVAP
24 Aralık 2013, Salı


Biliyorum bu eski bir konu, ama ben vardı aynı sorun ve öğrendim çok daha iyi bir çözüm olduğunu muhtemelen eklenen nakavt sonra bu soru resmen cevap verdi, bu yüzden ben sadece bırakın bu insanlarla aynı sorun.

Şu anda uzatmaları, özel bağlama işleyicileri veya computeds gerek yok. Sadece "" seçeneği, html yerine, 'value' özniteliği, herhangi bir javascript değer iletebilirsiniz. kullanır checkedValue bir sağlamak

<input type="radio" name="a" data-bind="checked:IsChecked, checkedValue: true"/>
<input type="radio" name="a" data-bind="checked:IsChecked, checkedValue: false"/>

Ya da:

<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 1"/>
<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 2"/>
<input type="radio" name="b" data-bind="checked:Quantity, checkedValue: 3"/>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DominicFear

    DominicFear

    30 Kasım 2006
  • ODN

    ODN

    26 Kasım 2006
  • xCraash

    xCraash

    6 Temmuz 2012