在弹出窗口中获取所选单选按钮值

时间:2015-03-20 06:48:16

标签: php jquery html

我有一个名为“details:”的提交按钮,以及每行中都有单选按钮的表。 选择单选按钮,然后单击我的详细信息按钮,我想要一个弹出窗口。

我使用过这样的东西:我不确定我尝试的代码是否真的很可悲,但是PLZ帮助我。 我使用的表格是GET。 这是我的单选按钮:

<input type="radio" name="ID" value="<?php echo $id; ?>" class="radioValue" />

这是我的提交按钮:

    <input type="submit" name="details1" value="Details" id="btndetails" class="btn"  />
    <div id="notice">
        <div class="pop">
        <?php 
        if(isset($_GET['details1']))
        {
           if(isset($_GET['ID']))
           {
              $n=$_GET['ID'];   
              echo$n;
              //do some sql queries with the id
           }
           else echo"Fail";
        }
?>
        </div>
      </div>

我使用jquery来确保点击次数:

(function($) 
        {
            $(function() 
            {
             $('#btndetails').bind('click', function(e)
                {


                    // Prevents the default action to be triggered. 
                     if($('.radioValue').is(':checked')) 
                    {  
                        e.preventDefault();
                        $("#notice").css("display", "block");                   
                    }
                        else
                        {
                         <?php echo"Please select the radio button";?>');
                        }

                });

            });

        })(jQuery);

div通知显示:无; 目前在单击单选按钮+详细信息按钮时,我收到一个带有msg“失败”的弹出窗口。如何在弹出窗口中获取单选按钮值?我的方法错了吗?我需要在php中获取无线电值,以便我可以使用它来检索我的数据库。 我不想使用弹出窗口的任何插件。我只想使用php,html,css。  请帮我。

1 个答案:

答案 0 :(得分:0)

这可能是您的问题:

 <input type="submit" name="details1" value="Details" id="btndetails" class="btn"  />
    <div id="notice">
        <div class="pop">
        <?php 
        if(isset($_GET['details1']))
        {
           if(isset($_GET['ID']))
           {
              $n=$_GET['ID'];   
              echo$n;
              //do some sql queries with the id
           }
           else echo"Fail";
        }
    ?>  // the first problem I found is here
        </div>

  </div>

如果您在id

中获得了query string参数,请检查您的网址