所以我一直在绞尽脑汁想办法解决这个问题。我有一个 foreach,吐出模板,我希望第一个元素具有特殊属性。到目前为止,我发现没有奏效的解决方案。
这是foreach:
<h3 class="question">Geografi</h3>
<p class="answer" data-bind="template: { name: 'geographyTmpl', foreach: geographyList, templateOptions: { selections: selectedGeographies } }"></p>
这是模板:
<script id="geographyTmpl" type="text/html">
<input class="geoCheckList" validate="required:true, minlength:2" name="geoCheckList[]" type="checkbox" data-bind='value: $data, attr: { id: "Geo"+$index()},checked: $root.selectedGeographies' />
<label data-bind="text: $data, attr: { 'for': 'Geo'+$index()}"></label>
我想在第一个元素中添加:“validate="required:true, minlength:2"。
我需要做什么?
如果它有帮助,它用于 jQuery 验证。