ich habe eine Ansicht Auswahltabelle in meiner Anwendung..in dem ich alle Ansicht Auswahldetails..aber was ich tun möchte, ist ich möchte die Ansicht anzeigen Auswahl in Abhängigkeit von der Rolle name..i in meiner Auswahl rOLE_ID hat table..i die Rollennamen in Dropdown zu bekommen ..abhängig von Auswahlbox Wert muss Ansichtstabelle in coderigniter anzeigen
dies mein Controller ist:
public function vendor_view_selection()
{
$data['rolename']=$this->SelectionModel->getrolename();
$data['view_selection'] = $this->SelectionModel->getselection();
$this->load->view('selection/vendor_view_selection',$data);
}
das ist mein Modell:
function getselection()
{
$this->db->select('*');
$this->db->from('selection');
$this->db->join('role','role.role_id= selection.role_id');
$this->db->join('candidates_details','candidates_details.candidate_id=selection.candidate_id');
$query = $this->db->get();
return $query->result();
}
Auswahlbox für Rollenname: (abhängig von der ausgewählten Rollennamen müssen Auswahl Details anzuzeigen)
<div class="form-group">
<label>Choose RoleName</label>
<select class="form-control" multiple class="form-control" data-placeholder="Role name" name="role_id" >
<option value="0"></option>
<?php foreach($rolename as $rows) { ?>
<option value="<?php echo $rows->role_id?>"><?php echo ucfirst($rows->role_name)?></option>
<?php } ?>
</select>
</div>
Ansicht: (view_selection) Tabelle
<div class="box-body">
<table id="" class="table table-bordered table-hover">
<thead>
<tr>
<th>selection </th>
<th>comments</th>
<th>results</th>
<th>candidate</th>
<th>role</th>
</tr>
</thead>
<?php
foreach ($view_selection as $idata) {
?>
<tbody>
<tr id="domain<?php echo $idata->selection_id;?>">
<td><?php echo $idata->selection;?></td>
<td><?php echo $idata->comments;?></td>
<td><?php echo $idata->results;?></td>
<td><?php echo $idata->candidate_id;?></td>
<td><?php echo $idata->role_id;?></td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
Bitte jemand mir helfen, wie man das macht. Vielen Dank im Voraus ..
Sie müssen 'Ajax' auf' ändern' Ereignis Ihres Dropdowns verwenden. –
Korrigieren Sie Ihren HTML-Code, bevor Sie JavaScript verwenden. – RiggsFolly
Ich habe nicht so viel vertraut mit Ajax ... können Sie bitte erklären, wie können wir Ajax auf meinem Dropdown verwenden .. – M5533