javascript - div 在 PHP 中从复选框隐藏和显示

标签 javascript php html

我在 html 页面中有按钮单击事件,我在其中调用 PHP 文件。在 php 中,我有两个 div,我想根据我的复选框显示隐藏... 现在它显示两个复选框和显示 div。但我想仅在用户选中第一个复选框时加载显示 div 我怎样才能实现这一点?请帮忙。这里是 PHP 代码

<div id="dialog_title">
  <input type="checkbox" name="First" value="First">
    First List<br>
      <input type="checkbox" name="Second" value="Second">Second
</div>

    <div id="Show div">

        <table>
            <tr>
                <th> Name </th>
                <th> Address </th>
            </tr>
            <?php
            foreach ( $deviceArr as $device) {
                $id = $device['id'];
                $name = $device ['name'];
                $Address = $device['address'];
                ?>
                <tr class="font1">
                    <td> <input type="text" class="g_input_text" name="name[]" value="<?php echo $name; ?>" /> </td>
                    <td> 
                        <input type="text" class="g_input_text" name="address[]" value="<?php echo $Address; ?>" /> 
                        <input type="hidden" name="id[]" value="<?php echo $id; ?>" />  
                    </td>
                </tr>
                <?php
            }
            ?>


        </table>

    </div>

最佳答案

加载页面时,隐藏我名为first_list_bxshow div,并为第一个复选框提供一个ID作为first_chk_bx,如下所示:

<input type="checkbox" name="First" value="First" id="first_chk_bx">

<div id="first_list_bx" style="display:none;">
     //code
</div>

然后使用jquery来检测复选框的 checkin 并显示first_list_bx,例如:

$('#first_chk_bx').click(function() {
   if($(this).is(":checked")){
      $("#first_list_bx").show();
   }
   else{
      $("#first_list_bx").hide();
   }
});

关于javascript - div 在 PHP 中从复选框隐藏和显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21775778/

相关文章:

javascript - Angular JS Promise/defer : using framework Quickblox, 如何上传图像,然后将公共(public)网址上传到自定义对象

php - 在angular ngrepeat中使用从服务器返回的数据

php - 在 Yii2 的 Controller 中同时使用 beforeAction() 和 behavior() 方法

javascript - 鼠标移出并关闭对话框

javascript - HTML5 <video> 加载正常,但无法在 chromium 中播放视频

javascript - 使用javascript从html表中删除元素

html - 如何确保所有 <div> 都带有 float :right; actually float right?

javascript - 当一个元素有多个类时,如何在 switch 语句中检查 className

如果输入类型不存在,javascript 将无法工作

php - 在 $config ['encrypt_name' 之后获取文件名] 使用 codeigniter