使用knockout.js的表列的总和

时间:2012-10-21 11:31:13

标签: javascript knockout.js knockout-2.0

enter image description here

如何使用knockout.js实现上表列计算。我可以使用jquery实现相同,但因为我是knockout.js的初学者,我不知道使用knockout.js的实现。

我不想使用Json生成上面提到的表,而是直接在HTML表本身生成此表。这是HTML代码

    <table>
         <thead>
             <tr>
                <th>Price</th>
                <th>Quantity</th>
                <th>Amount</th>
             </tr>
         </thead>
         <tbody>
             <tr>
                 <td><input type="text"></td>
                 <td>2</td>
                 <td></td> 
             </tr>
             <tr>
                 <td><input type="text"></td>
                 <td>1</td>
                 <td></td> 
             </tr>
              <tr>
                 <td><input type="text"></td>
                 <td>2</td>
                 <td></td> 
             </tr>
              <tr>
                 <td><input type="text"></td>
                 <td>100</td>
                 <td></td> 
             </tr>    
         </tbody>

任何建议?

1 个答案:

答案 0 :(得分:0)

错误的工作工具。 Knockout是关于将数据绑定到HTML,而不是操纵HTML中的文本。我建议在jquery中使用一个选择器并将这些值相加。