2013-04-04 57 views
0

我試圖識別動態創建複選框使用此code.when我檢查複選框它給出正確的值,但我檢查2複選框和未選中一個,但無法確定我檢查或不檢查....如何識別複選框只檢查動態創建淘汰賽

<tbody data-bind="foreach: customers" id="tbody_tr"> 
    @* <tr style="border: solid" data-bind="click: $root.setSelectedUser" id="updtr">*@ 
     <tr style="border: solid" id="updtr"> 
      <td><input class="userckselectedbox" type="checkbox" data-bind="event:{checked: $root.selectedUserNames }" /></td> 
      <td><span data-bind="text: ID"></span></td> 
      <td><span data-bind="text: Name"></span></td> 
      <td><span data-bind="text:Dateofbirth"></span></td> 
      <td><label data-bind="click:$root.setSelectedUser">ok</label></td>       
     </tr> 
    </tbody> 

強大的文本

self.selectedUserNames = function getdata(user) 
     { 

      alert(user.Name); 
     } 
+0

好的......當我檢查我的表格中的複選框時,我想彈出數據僅用於特定的複選框。但問題是我首先檢查第一個複選框,我可以彈出數據,我再次檢查第二個複選框,我可以再次彈出數據我沒有選中2複選框。確定第一個複選框選中或不? – 2013-04-04 10:18:49

回答

3

我已經按照您的要求創建的小提琴。選中此項:

Working fiddle

讓我知道這是否有幫助!

+0

非常好的例子,它幫助我瞭解並讓我更瞭解淘汰賽更好一點。謝謝。 – 2014-05-07 15:28:53