2013-06-12 75 views
1

首先,請原諒硬編碼表格數據。我正在做一個簡單的添加行類型的東西。我想知道如何獲取兄弟姐妹TD中的數據。我應該使用表單嗎?或者是其他東西?基本上我只需要訪問已存在的數據並將其移動到另一個表。敲除表格行訪問

  <tbody data-bind="foreach: Resources"> 
       <tr> 
        <td data-bind="text: name"> 
        </td> 
        <td data-bind="text: type"> 
        </td> 
        <td data-bind="text: contact"> 
        </td> 
        <td data-bind="text: status"> 
        </td> 
        <td> 
         <input type="button" data-bind="click: addResourceToList" value="Add Resource" /> 
        </td> 
       </tr> 
      </tbody> 

這是模型中代碼的開始。

addResourceToList = function() { 
     self.ResourcesInPlan.push(new ResourceListModel({ name: this.title })); 
    }; 

感謝您的任何建議。

更新:數據在那裏,但我錯過了它。我改變了這一行。

self.ResourcesInPlan.push(new ResourceListModel(this.name)); 

因爲我正在引用模型錯誤,你可以看到。

+0

你的viewModel應該有你需要的所有數據,因爲你正在添加它。但我不確定我完全理解你的問題。 – abc123

+0

當我將該項目推入資源計劃中時,該項目未定義,我想我不確定如何正確填充它,可能會在一半。但是這會導致Name = [object Object]。我在一般情況下並不是超級棒,所以也許我正在做一些真正的基礎/錯誤。 – firebellys

回答