保留复选框和POP向上添加更多

时间:2014-03-10 06:47:54

标签: javascript php jquery html forms

我已经制作了一个表格,其中一个人提出了他的细节。  完成表单并提交后,我想要一个弹出窗口,询问“你想添加更多吗?”,“是或否?”。 如果选择是,则应保留表单中填写的某些值,其余值应显示为空白。 不,页面应该变得清新,一切都空白。 我能够保留下拉项和文本字段的值,但我无法保留复选框项的值。 我的复选框代码:

  <label>Hotel Facilities</label>
    </td><td class="row1"> :</td>                                                           <td class="row1" width="70%">
    <div style=" font-weight:normal; color: #4B4B4B;font-size: 12px; width:260px; background:#D2D2D2; max-height:300px; overflow:scroll;overflow-x:hidden;">
<?php $dcs=mysql_query("select * from `tblfacility` where `Type`='Rm'");
                   while($dc=mysql_fetch_array($dcs)){?>
                             <input type="checkbox" name="check_list[]" value="<?php echo $dc['FId']; ?>">
<?php echo $dc['Facility'];?> <br />

                    <?php  }?>
                    </div>

我试图通过使用保留:​​

<input name="check_list[]" type="checkbox" value="<?php echo $dc['FId']; ?>" <?php if(isset($_POST['check_list[]'])) echo "checked='checked'"; else echo $dc['Facility']; ?>

但它没有用

请在提交该页面后帮助我如何保留其值。

我目前使用的弹出窗口只是一条警告信息,因此只有OK按钮:

<?php

    if(isset($_POST['submit'])){
        echo "<script>alert ('Do You want to Add More ?');</script>";
    $HId=$_POST['HId'];
    ?>

因此它只是在提交后显示OK按钮。 请在提交后指导如何放置“是”或“否”按钮,因此是“是”,将保留一些值,如果“否”,将刷新全部。

1 个答案:

答案 0 :(得分:1)

而不是checked='checked'只使用"selected""selected=true"。我希望它有效!