【发布时间】:2017-10-24 08:56:03
【问题描述】:
这是我的表,你可以从我下面的表中看到,在 1 column 我们可以输入 2 values,我的问题是如何获取该值并将其放入正确的 select option
No | Course_Code | Course_Score |
1 | CC001,CC002 | A, B |
2 | CC003, | C, |
这是我的选择选项,你可以看到我有 4 个不同的选择,或者你称之为下拉菜单,当我点击 edit 按钮时,我想将第一个 course_code 放入正确的 @987654328 @select 并将course_score 放入正确的课程分数中,我该怎么做?
这就是我如何在我的表中放入 2 个值以及我的函数以获取 Course
public function save(id=null){
'Course_code'=>$this->input->post("course_code1").', '.$this->input->post("course_code2"),
'Course_Score'=>$this->input->post("course_score1").', '.$this->input->post("course_score2")
}
public function combo_course(){
//GET ALL COURSE LIST
$kodePro = $this->input->post('pro_id');//09
$matkulCombo = $this->cms_matakuliah_m->getMatkul($this->session->userdata('kodePS'))->result();
$list_combo = "";
$list_combo .= "<option value='0'>Choose</option>";
foreach($matkulCombo as $rows):
$list_combo .="<option value='".$rows->Course_code."'>".$rows->Course_name."</option>";
endforeach;
echo $list_combo;
}
这是我的看法
<select id="courseCode" class="form-control">
//I use AJAX to get the Course
</select>
<select disabled id="cScore" class="form-control">
<option value="">Choose</option>
<option value="A" <?php if(isset($matkul->Course_Score)) echo ($matkul->Course_Score == 1)?"selected":"" ?>>A</option>
<option value="B" <?php if(isset($matkul->Course_Score)) echo ($matkul->Course_Score == 2)?"selected":"" ?>>B</option>
<option value="C" <?php if(isset($matkul->Course_Score)) echo ($matkul->Course_Score == 3)?"selected":"" ?>>C</option>
<option value="D" <?php if(isset($matkul->Course_Score)) echo ($matkul->Course_Score == 4)?"selected":"" ?>>D</option>
<option value="E" <?php if(isset($matkul->Course_Score)) echo ($matkul->Course_Score == 5)?"selected":"" ?>>E</option>
【问题讨论】:
标签: php jquery mysql codeigniter