在淘汰赛中验证无线电

时间:2013-08-23 03:56:51

标签: javascript validation knockout.js

我从ajax获得了一个列表广播:

<div data-bind="foreach: availableServices">
    <div class="row">
         <label>
             <span class="cb"><input type="radio" name="service" data-bind="attr:{value: number}, checked: $root.selectedService"></span>
             <span data-bind="text: name"></span>
             <span data-bind="text: price"></span>€
             <span data-bind="text: duration"></span>min
          </label>
     </div>
</div>

我想在验证敲除未检查无线电时显示错误。 你能帮我吗? 感谢

1 个答案:

答案 0 :(得分:0)

您可以使用下一个绑定:

    <span style="color: red;" data-bind="text: 'Please, select service', 
       visible: !selectedService()">  

span应在<div data-bind="foreach之外 JSFiddle DEMO