• 主页
  • 如何获取选中的单选按钮和剩余的td的值,但不包括未选中的单选按钮( tr)

如何获取选中的单选按钮和剩余的td的值,但不包括未选中的单选按钮( tr)

我这里有一个js代码来获取td的第一个值,但我想要的是获取选中的单选按钮的值和剩余的td的值,但不包括尚未选中的单选按钮(在tr).......................................................................中........................................................

"my js"
     $(".hit").click(function(){   
     var str="";var counter=0;

     $.each($("input[name^='flight']:checked").closest("td").siblings("td:first-child"),
              function () {
         if(counter != 0 )
               str +="&";
               str +="id"+(counter+1)+"=" + $(this).text();
               counter++;
              });

    console.log(str);
    //location.href = "guestdetails.php?" + str;
 });

"my php"
foreach ($query1 as $flights) {
                    echo "<tr>";
                    echo "<td>".$flights['id']."</td>";
                    echo "<td>".$flights['depart']."</td>";
                    echo "<td>".$flights['arrive']."</td>";
                    echo "<td>".$flights['airport']."</td>";
                    echo "<td>".$flights['duration']."</td>";
                    echo "<td><label for=lbl3>  <input type='radio' checked id='lbl3' name='flight1[]' class='hit1' value='".$flights['flyonly']."'> PHP ".number_format($flights['flyonly'])."</label></td>";
                    echo "<td><label for=lbl4>  <input type='radio' checked id='lbl4' name='flight1[]' class='hit1' value='".$flights['flybaggage']."'>PHP ".number_format($flights['flybaggage'])."</label></td>";
                    echo "</tr>";
                }

转载请注明出处:http://www.jxbyjx.net/article/20230510/2265720.html