使用php提交带有文本框值的复选框

时间:2013-07-21 03:21:32

标签: checkbox textbox

抱歉花时间。首先请不要因为问这个问题而责备我。

我有一组复选框,每个复选框都有一个文本框。在这里,我有两个问题:

1)我想在点击复选框后才显示文本框。

2)我想如何发送与文本框值一起单击的复选框的值,然后以复选框和文本框的形式显示它。对于您的信息,用户使用文本框在单击的复选框上填写一个小注释。

我有谷歌并设法使用数组发送复选框的值...但问题是,我不知道如何发送显示文本框的文本框。他们仍然可以使用阵列或如何使用?

下面是我的屏幕图片

[CB1] No abnormality and significant [... tb1 ..............]<br>
[CB2] Dominant mass                  [... tb2 ..............]<br>
[cb3] Calcification                  [... tb3 ..............]<br>
[CB4] Asymmetrical density           [... tb4 ..............]<br>
[CB5] Other                          [... tb5 ..............]<br>

我包含了我使用过的代码:

<?php
   $finding_arr = array('No significant abnormality','Dominant mass','Calcification','Asymmetrical density','Other');
    $finding = unserialize($row['finding']);

    for ($i = 0; $i < count($finding_arr); $i++){
     $checked = in_array($finding_arr[$i],$finding)? " checked" : "";
        echo "<input type='checkbox' id='finding' name='finding[]' value='$finding_arr[$i]'$checked> $finding_arr[$i] <input name='finding[]' type='text' id='f_note' value='$f_note[]' size='70'><br>\n";
        }
        ?>

我迫切需要你的帮助。 thx in advanced ...

1 个答案:

答案 0 :(得分:0)

(1)要在向服务器提交任何内容之前编辑页面,您需要使用javascript或jQuery(例如,jQuery的.hide()和.show()

(2)如果没有更多的信息,我有点困惑你想做什么。此外,提供相关代码可以更容易地看出出现了什么问题。