Javascript 如何获取复选框值并将其插入到敲除中的可观察数组中

Javascript 如何获取复选框值并将其插入到敲除中的可观察数组中,javascript,knockout.js,Javascript,Knockout.js,这是我的表格,内容为checkboxex。我想从该复选框中获取值,并将该值插入到可观察数组中。如何执行此操作?在这种情况下,您需要执行以下操作: <table class="table table-hover"> <thead> <tr> <th> Kategoriler </th> </tr> </thead> <tbody data-bin

这是我的表格,内容为checkboxex。我想从该复选框中获取值,并将该值插入到可观察数组中。如何执行此操作?

在这种情况下,您需要执行以下操作:

<table class="table table-hover">
    <thead>
      <tr>
        <th> Kategoriler </th>
      </tr>
    </thead>
    <tbody data-bind="foreach:categories">
      <tr>
        <td>
          <input type="checkbox" class="tooltips" data-bind="value: name" data-bind="checked: categoriesToSend" />
        </td>
        <td data-bind="text:name"></td>
      </tr>
    </tbody>
</table>
所以,你想:

使用单个数据绑定属性 使用attr绑定为value属性执行单向绑定 对存在于父级而不是类别本身上的categoriesToSend使用选中绑定,以便可以使用$parent.categoriesToSend引用它 以下是JSFIDLE中的一个示例:

<input type="checkbox" data-bind="attr: { value: name }, checked: $parent.categoriesToSend" />