【发布时间】:2016-10-28 07:59:53
【问题描述】:
我有一些动态生成的单选按钮,并且已经分页。我正在检查是否已检查所有内容,但这仅适用于分页的第一页,但不适用于下一页。
当我禁用分页时,它只检查分页第一页中的单选按钮,而不是所有复选框我如何实现检查所有复选框,无论它们在哪个页面中
这是我的代码,适用于分页的第一页
$("input:radio").change(function() {
var all_answered = true;
$("input:radio").each(function(){
var name = $(this).attr("name");
if($("input:radio[name="+name+"]:checked").length == 0)
{
all_answered = false;
}
});
if(all_answered==true ){
alert("all checked");
}else {
alert("not all checked");
}
});
这是我生成收音机的 php 代码:
<?php
$n=1;
foreach ($checks as $m => $check) {
$radioyes ="";
$radiono ="";
$item ="";
$radioyes .= '<input type="radio" name="'. $m.'" class="selected one" value="'.$m.'" >';
$radiono .= '<input type="radio" name="'. $m .'" class="not_selected one" value="'.$m.'">';
echo "<tr id='" . $m . "'>";
echo "<td>" . $n . "</td>";
echo "<td>" . $item . "</td>";
echo "<td>".$radioyes."</td>";
echo "<td>".$radiono."</td>";
echo "<td>".$textinbox."</td>";
echo "</tr>";
$n++;
}
?>
我检查了This link,但没有用。
【问题讨论】:
-
如果没有相关代码,为什么要使用 php 和 html 标签?
-
相关代码是什么意思?
-
我的问题的哪一部分你不明白;它是简单的英语。您在问题中标记为 php 和 html 并且没有(相关)代码。所有的都是jquery/js。除非你想让我们“为你”写。
-
我已经添加了 php 代码,但我猜 php 代码在这种情况下无关紧要,因为检查是由 jquery 执行的
标签: javascript jquery html pagination