如何启用/禁用启用行的文本框行是我选中复选框的文本框

时间:2014-01-15 09:27:09

标签: javascript php jquery codeigniter checkbox

我有一个列表学生表,我想将学生的价值插入数据库。但是这个表有多个复选框,如果我选中表的复选框,则必须启用该复选框。我想插入复选框启用的学生值。我使用codeigniter来构建这个网站。

这是我的来源

<?php $this->load->view("asisten/v_header");?>
<?php $this->load->view("asisten/v_top_menu");?>
<?php $this->load->view("asisten/v_sidebar");?>

<div class="content">
    <div class="header">
        <h1 class="page-title">Form Input Nilai Praktikum</h1>
    </div>
    <table class="table table-bordered table-striped">
        <thead>
            <tr>
                <th></th>
                <th>No</th>
                <th>Nim</th>
                <th>Nama Praktikan</th>
                <th>Nilai 1</th>
                <th>Nilai 2</th>
                <th>Nilai 3</th>
                <th>Nilai 4</th>
            </tr>
        </thead>
        <tbody>
            <?php if($list_praktikan->num_rows()>0)
                {
                $no=$off+1;
                foreach($list_praktikan->result()as $data):
                ?>
            <tr>
                <td><input type="checkbox"/></td>
                <td><?php echo $no;?></td>
                <td><?php echo $data->nim;?></td>
                <td><?php echo $data->nama;?></td>
                <td><input type="text" class="input-mini" name="id_nilai1"/></td>
                <td><input type="text" class="input-mini" name="id_nilai2"/></td>
                <td><input type="text" class="input-mini" name="id_nilai3"/></td>
                <td><input type="text" class="input-mini" name="id_nilai4"/></td>
            </tr>
            <?php
        $no++;
        endforeach;
            }?>
        </tbody>
    </table>
</div>

<?php $this->load->view("asisten/v_footer");?>

1 个答案:

答案 0 :(得分:-1)

我认为

<input type="checkbox" id="name<?php $i;?>" onclick="encChbox(<?php echo $i;?>)" value="">

$ i表示增加一个变量以标识复选框。在函数参数的帮助下,我们可以得到该复选框的值。

encChbox是一个功能。我们可以在这个函数中编写进程。插入或其他过程。借助这个想法,这是一个想法......