0

很抱歉耽误您的时间。首先请不要责备我问这个问题。

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

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 在先进...

4

1 回答 1

0

(1) To edit the page before submitting anything to the server you will want to use javascript or jQuery (for example, jQuery's .hide() and .show())

(2) Without a little more information I'm a little confused what it is you want to do. Also, providing relevant code would make it easier to see what's going wrong.

于 2013-07-21T03:34:42.720 回答