0

data(mysql)ドロップダウンメニューを呼び出してからテキストボックスに入力するCodeigniterに問題があります

    <tr>
    <td>Item No:</td>
<td><select type="text" id="inventoryitemno" name="inventoryitemno" value="getitemno" onChange="getitemnoetc(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> <!-- disabled="disable" -->
                        </tr>
                        <tr>
                            <td>UOM:</td>
                            <td><input type="text" id="inventoryuom" name="inventoryuom" /></td><!-- disabled="disable" -->
                        </tr>   
                        <tr>

これが JavaScript です。データを呼び出そうとしています

<script type="text/javascript">
function getitemno(str)
{
    ???????
}
</script>

これが私のCI_model です

public function getitemnoetc($inventoryitemno){
    $inventoryitemno=$_GET["inventoryitemno"];

    $this->load->database();
    $data = $this->db->query('select prod_id, prod_desc, prod_selluom from product where prod_itemno ='.$inventoryitemno.';');
    return $data->result();         
}/*end of function*/

私の質問を理解していただければ幸いです。

4

0 に答える 0