我的选择选项表单有问题。有很多选择选项,我想获得选择选项的价值并保存到dataarray。请帮帮我,这是我的代码
foreach($getMatakuliahByTA as $row){
if($i % 2 == 0){
echo '<tr class="odd" id="'.$row->ID_Matakuliah.'">';
}
else{
echo '<tr id="'.$row->ID_Matakuliah.'">';
}
?>
<td class="tengah"><?= $i+1; ?></td>
<td class="tengah"><?= $row->Kode_Matakuliah; ?></td>
<td><?= $row->Nama_Matakuliah; ?></td>
<td class="tengah"><?= $row->SKS; ?></td>
<td class="tengah"><?= $this->konversi->semester($row->Semester); ?></td>
<?php $att = array(
'name' => 'checkKrs[]',
'id' => 'checkKrs',
'value' => $row->ID_Matakuliah,
'checked' => FALSE,
); ?>
<td align="center"><?php echo form_checkbox($att);?></td>
<td align="center"><?php echo form_dropdown('kelas_id', $dataKelas,$dataMahasiswa->ID_Kelas, 'class="input-miny", id="ID_Kelas"'); ;?></td>
<?php
echo '</tr>';
$i++;
}
<td class="tengah"><button class="btn btn-primary" id="simpan_krs">Simpan KRS</button></td>
我有问题获得许多选择选项的价值。我从js执行以获取值选择选项的数据数组。 这是代码我的选择选项
form_dropdown('kelas_id', $dataKelas,$dataMahasiswa->ID_Kelas, 'class="input-miny", id="ID_Kelas"'); ;?>
这是mys js
<script type="text/javascript">
$("#simpan_krs").click(function() {
var mahasiswa_id = $('#mahasiswa_id').val();
var tahun = $('#tahun').val();
var semester = $('#semester').val();
var checkKrs = new Array();
var optKelasTampung = new Array();
var e = document.getElementById("ID_Kelas");
$("input:checked").each(function()
{
$("option:selected").each(function()
{
optKelasTampung.push(e.options[e.selectedIndex].value);
});
checkKrs.push($(this).val());
});
alert(optKelasTampung);
});
我希望optKelasTampung从表单选择选项中获取所有值。