PHP Codeigniter: abrufen von Daten im dropdown Menü und füllen Sie in die textbox
Was ich versuche zu sagen ist: wenn Sie auf dropdown-oder wählen Sie, es holt sich die Daten von prod_temno, prod_desc,prod_selluom dann ausfüllen, um das Textfeld mit der Bezeichnung: idesc und inventoryuom. Ich hoffe Ihr könnt mir helfen. Vielen Dank im Voraus.
<table>
<tr><form name="form1">
<td>Item No:</td>
<td>
<select type="text" id="inventoryitemno" name="inventoryitemno" >
<?php
foreach($itemno as $row){
echo "<option id=".$row->prod_id.">".$row->prod_itemno."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>Description:</td>
<td><input type="text" id="idesc" name="idesc"/></td>
</tr>
<tr>
<td>UOM:</td>
<td><input type="text" id="inventoryuom" name="inventoryuom" /></td>
</tr>
</table>
Dies ist mein products_model
public function view_product_itemno(){
$this->load->database();
$data = $this->db->query('select prod_id, prod_itemno, prod_desc, prod_inventoryuom from product;');
return $data->result();
}
Ich hoffe das geht klar für Euch. Danke.
- du meinst, wenn Sie sagen, ändern Sie die select-box sollte es die Daten abzurufen und in die textbox rechts ?
- ja, sir. u kann mir helfen? Dank
- siehe meine Antwort unten können Sie versuchen, wie dieser
Du musst angemeldet sein, um einen Kommentar abzugeben.
ist das, was Sie wollen?
Weitere Informationen finden Sie auch diesem link -> chaneg Veranstaltung
Gehe ich davon aus, dass Sie die Funktion aufrufen, wenn das jemand ändern der select-box. Sie rufen das Modell durch ajax und dann legen die Antwort in die textbox:-
Dem controller sollte so sein, sagen die controller-name ist product_controller :-