我想问一下如何使用checkedbox作为id来获取文本框的值 这是我的代码
<html>
<tr>
<td><input type='checkbox' name='check[]' value=".$rows["caid"].">".$rows["caid"]."</td>
<td>".$rows["cadate"]."</td>
<td>".$rows["name"]."</td>
<td>".$rows["department"]."</td>
<td>".$rows["position"]."</td>
<td>".$rows["ramount"]."</td>
<td>".$rows["reason"]."</td>
<td><input type='text' name='amt[]' VALUE=".$rows["ramount"]."></td>
</tr>'
答案 0 :(得分:0)
$("input [name^=check]").find(":checked").val()
答案 1 :(得分:0)
使用Jquery:
$(&#34;输入[类型=&#39;复选框&#39;]&#34)。VAL();
使用PHP
$ check = $ _GET [&#39; check&#39;];
获取此值
<input type='text' name='amt[]' VALUE=".$rows["ramount"].">
$ amt = $ _GET [&#39; amt&#39;];
答案 2 :(得分:0)
<tr>
<td><input type='checkbox' name='check[]' value=".$rows["caid"].">".$rows["caid"]."</td>
<td>".$rows["cadate"]."</td>
<td>".$rows["name"]."</td>
<td>".$rows["department"]."</td>
<td>".$rows["position"]."</td>
<td>".$rows["ramount"]."</td>
<td>".$rows["reason"]."</td>
<td><input type='text' name='amt[$rows["caid"]' VALUE=".$rows["ramount"]."></td>
</tr>'
您可以使用复选框中的索引获取值。
$amounts = $_POST['amt'];
foreach($_POST['check'] as $key => $val) {
echo $amounts[$val]; //this is what you need
}