【发布时间】:2017-07-13 01:06:24
【问题描述】:
我一直在用谷歌搜索,但是将关键字复选框和表格放在一起会给我“获取选中行的行值”的结果。
而且我遇到了同样关注的罕见问题,但都是高级的(ajax,angularjs)我只是一个学生级程序员(最多基本 jquery)。
所以我有这个:
所以它的作用是获取单元格的值并将其放入文本框中,没有问题,但我想取 status 的值,即 1(用于活动)并将其放入复选框中,如果值为1勾选复选框,0不勾选。
在此先感谢大家,请原谅学生的编码,尽管我的理解有限,但我会感谢任何更正,但我一直在努力扩大我的知识。
$(document).ready(function(){
$(".buttonedit").click(function(){
var Lastname = $(this).closest("tr").find("td:eq(0)").text();
var Firstname = $(this).closest("tr").find("td:eq(1)").text();
var Status = $(this).closest("tr").find("td:eq(2)").text();
$("#lname").val(Lastname);
$("#fname").val(Firstname);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table border="solid">
<thead>
<tr>
<td>lastnmae</td>
<td>firstname</td>
<td>status</td>
<td>action</td>
</tr>
</thead>
<tbody>
<tr>
<td>gates</td>
<td>bill</td>
<td>1</td>
<td><button class="buttonedit">Edit</button></td>
</tr>
</tbody>
</table>
<form action="">
<input type="text" placeholder="enter lastname"id="lname"><br>
<input type="text" placeholder="enter firstname"id="fname"><br>
<input type="checkbox" name="status" id="status">Active?<br>
</form>
【问题讨论】:
标签: javascript jquery html checkbox