使用jQuery在表中追加数据

时间:2019-01-25 13:07:13

标签: jquery

我正在使用下面的代码将结果附加到html表中。行将被动态插入。

下面的代码将在所有行中插入相同值的数据。我需要将选中的数据附加到复选框的相应行中。如何实现呢?

第二列是数据库中的mac地址。我需要选择mac地址并在线或离线检查mac地址,并在相应的状态栏中更新状态。下面的代码更新状态在所有列中附加相同的状态。

                $("#DeviceTable tr:has(input:checked)").map(function () {
                    var $tr = $(this);
                    var id = $tr.find("td:last").html(result);
                }).toArray();

HTML

              <table id="DeviceTable" class="table table-bordered">
                      <thead>
                      <tr class="info">
                        <th style="width: 10px;">
                        <th>Device</th>
                        <th> Type</th>
                        <th> Model</th>
                        <th> Status</th>

                      </tr>
                      </thead>
                      <tbody class="parameter_table">
                        <% @devices.all.each do |parameter| %>

                        <tr id="tr_rdkb_<%=parameter.id %>">
                          <td >
                            <input  type="checkbox"  name="checkBox[]" onClick="DeviceClickedBox('<%= parameter.mac_address%>')">
                          </td>

                          <td  id="macadd" style="word-break:break-all;">
                           <%= parameter.estb_mac_address%> 
                          </td>

                          <td   style="word-break:break-all;">
                          <%= parameter.device_type%> 
                         </td>
                         <td   style="word-break:break-all;">
                         <%= parameter.model%> 
                        </td>
                          <td class="Selected_Device" id="Selected_Device">
                        <b id="Selected_Device" style="float: right;"></b>

                         </td>
                        </tr>
                        <% end %>

0 个答案:

没有答案