数组里面的数组淘汰怎么样?

时间:2012-07-02 18:41:28

标签: jquery knockout.js knockout-2.0

我有一个数组。

我有一张桌子:

这是我的模板:

我想要做的是每个VegType有1个Carrot复选框,1个用于Potato,1个用于ETC。

所以显示的是:

等等......

但我想在每个复选框旁边显示VegID和VegiType。

希望有人帮助解决这个问题。

由于

1 个答案:

答案 0 :(得分:1)

在我看来,你只是希望另一个foreach包围着复选框的生成:

<tbody data-bind="foreach: VegType" >
    <label data-bind="text: Vegitype"></label>
    <input type="checkbox" data-bind="attr:{id: VegID}"/>

更新:

好的,所以看起来你想做类似的事情:

<script type="text/html" id="a-template">
<tr>
    <td>
    <span data-bind="text: INFOTEXTAREA"></span>
    <textarea></textarea>
    <span data-bind="text: ID"></span>
    <ul data-bind="foreach: VegType">
    <li>
        <label data-bind="text: Vegitype"></label>
        <input type="checkbox" data-bind="attr:{id: VegID}" />
    </li>
    </ul>

</tr>
</script>