亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

根據 mysql 數據庫中的下拉選擇更改內容

根據 mysql 數據庫中的下拉選擇更改內容

繁星coding 2022-01-07 21:34:04
我有一種下拉框形式,其中填充了 mysql 數據庫(計算機零件模型)中的值。我的目標是根據所選值從每個下拉框下方的數據庫中生成其余值(零件規格)。本質上,我認為我需要的是每次選擇新項目時進行某種 div 刷新。我嘗試了由 select 標簽中的“onchange”觸發的不同功能,但沒有任何效果。讓我知道上下文是否需要更多代碼。HTML & PHP一站式下拉<form id="parts">        <fieldset>            <legend>Choose your parts</legend>            Any parts marked with * are required<br/><br/>            <label for="CPU">CPU*</label><br/>            <?php                $cresult = $mysqli->query("SELECT * FROM pCpu ORDER BY cModel asc");            ?>                <select id="CPU" name="CPU">                <option value="" disabled selected>Select your Part</option>                <?php                while ($rows = $cresult->fetch_assoc()) {                    $cmodel = $rows['cModel'];                    echo "<option value='$cmodel'>$cmodel</option>";                    $cid = $rows['ID'];                }                ?>                </select>                <br/>                <?php                $res = $mysqli->query("SELECT cSocket FROM pCpu WHERE ID = '$cid'");                while($rows = $res->fetch_assoc()) {                    $csocket = $rows['cSocket'];                    echo "CPU Socket: $csocket<br/>";                }                ?>                <br/><br/>解決這個問題的最佳方法是什么?
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

這個答案有兩個部分:


首先,如果您想使用 select 上的更改事件更新頁面的一部分


function myUpdateFunc()

{

  

  

  var mySelected = $("#CPU").find("option:selected").val();

  $('#divResults').html ('selected value :' + mySelected)

}

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<form id="parts">

        <fieldset>

            <legend>Choose your parts</legend>

            Any parts marked with * are required<br/><br/>

            <label for="CPU">CPU*</label><br/>

            

                <select id="CPU" name="CPU" onchange="myUpdateFunc()">

                <option value="" disabled selected>Select your Part</option>

                <option value="1">value 1</option>

                <option value="2">value 2</option>

                </select>

                <br/>


               <div id="divResults"/>


                <br/><br/>


下一個 :


如果你想查詢一個數據庫,你可以查看很多關于這個的教程。我也可以幫你


查看完整回答
反對 回復 2022-01-07
  • 1 回答
  • 0 關注
  • 236 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號