<p>Only visible if almond checked</p>
のラジオボタンvalue="almond"
がチェックされている場合にのみ表示されるなど、少しhtmlを作成したいと思います。
これが私が試したことです。景色:
<p>Send me spam: <input type="checkbox" data-bind="checked: wantsSpam" /></p>
<p>Only visible if almond checked</p>
<div data-bind="visible: wantsSpam">
Preferred flavor of spam:
<div><input type="radio" name="flavorGroup" value="cherry" data-bind="checked: spamFlavor" /> Cherry</div>
<div><input type="radio" name="flavorGroup" value="almond" data-bind="checked: spamFlavor" /> Almond</div>
<div><input type="radio" name="flavorGroup" value="msg" data-bind="checked: spamFlavor" /> Monosodium Glutamate</div>
</div>
そして、このビューモデル:
var viewModel = {
wantsSpam: ko.observable(true),
spamFlavor: ko.observable("almond")
};
ko.applyBindings(viewModel);
この jsfiddleも参照してください。