【发布时间】:2018-06-04 11:41:21
【问题描述】:
如何从复选框获取多个数据到另一个模式?如果我单击一个按钮,则会出现一个带有一些数据的引导模式。数据有复选框。我想在表格中的另一个模式上打印选定的数据。我正在尝试推送值,但它只是打印复选框值,我想打印 name 和 connected to。
我的代码
$(document).ready(function() {
$("#checkBtn2").click(function() {
var favorite = [];
$.each($("input[name='case']:checked"), function() {
favorite.push($(this).val());
});
$('#myModal2').modal('show').on('shown.bs.modal', function() {
$("#checkid").html(favorite.join(", "));
});
});
});
<script src="https://code.jquery.com/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<div class="container">
<div class="row">
<div class="col-sm-6">
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Name</th>
<th>Connect to</th>
<th>View</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data1</td>
<td>Data2</td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data1"</td>
</tr>
<tr>
<td>Data2</td>
<td>Data3</td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data2"</td>
</tr>
<tr>
<td>Data3</td>
<td></td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data3"</td>
</tr>
<tr>
<td>Data4</td>
<td>Data5</td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data4"</td>
</tr>
<tr>
<td>Data5</td>
<td>Data6</td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data5"</td>
</tr>
<tr>
<td>Data6</td>
<td></td>
<td align="center"><input name="case" class="checkboxes" type="checkbox" value="data6"</td>
</tr>
</tbody>
</table>
</div>
</div>
<input type='button' name='case' id='checkBtn2' value='View' class='btn btn-info'>
</div>
<div class="modal fade" id="myModal2" tabindex="-1" role="dialog" aria-labelledby="basicModal">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
</div>
<div class="modal-body">
<p id="checkid"></p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
【问题讨论】:
-
所以你想要 name 和 connectTo 与模式中的复选框值.. 对吗?
标签: javascript jquery html checkbox