私はjavascriptからKnockoutに切り替えています。私のページでは、BootStrapトグルスイッチを使用しています。ノックアウトとトグルスイッチ - データバインド
http://www.bootstraptoggle.com/
前に、私はこのようなスイッチの値に基づいて、目に見えるようにDIVを設定します:
if($("#HasPromotion").bootstrapSwitch('state') == false)
{
$("#promotiondiv").hide();
}
そして、私のコントロールは次のように定義された:
@Html.CheckBoxFor(x => x.HasPromotion, new { @class = "toggleswitchcontrol", data_on_text = "Yes", data_off_text = "No" })
付きノックアウト、私は私のviewmodel上のプロパティに値をdatabindしたい。 ....
<input type="checkbox" class="toggleswitchcontrol" data-on-text="Yes" data-off-text="Nope" data-bind="attr: {state: hasPromotion}" />
ない成功私が結合するのに何財産わからない:
は、私はこれをしようとしています。どのようにしてコントロールをビューモデルのそのプロパティにバインドできますか?
誰か(ない私)のように見え、ブートストラップスイッチのためにここにhttp://jsfiddle.net/meno/MBLP9/ –