循环列表的输入复选框和获取值

时间:2014-05-18 14:39:17

标签: javascript php jquery arrays

我正在尝试查看名称表, 并将此数组发送到PHP页面。

但我不知道如何,我从这段代码开始:

$(".ok").click(function(){
    $("input[type='checkbox']:checked").each(function() {
        var tt = $(this).val();
        alert(tt);
    }); 
});

echo "<table>";

foreach ($result as $data) {
    echo "<tr>";
    echo "<td><input type='checkbox' value='$data[0]' /></td><td>$data[0]</td>";
    echo "</tr>";
}

echo "</table>"; 

1 个答案:

答案 0 :(得分:0)

尝试..

$(".ok").click(function(){
  //check if any are checked and if so redirect..
  if($("input[type='checkbox']:checked").length > 0)
    window.location.href = 'page.php?'+$("input[type='checkbox']:checked").serialize();
});

然后在page.php ..

$result = $_GET;
if(count($result)){
  foreach($result as $data){
    echo "<tr>";
    echo "<td><input type='checkbox' value='$data' /></td><td>$data</td>";
    echo "</tr>";
  }
}