使用PHP循環的選擇選項
P粉788765679
P粉788765679 2024-02-26 21:29:03
0
1
385

我有下面的程式碼,程式碼可以工作,但只有在點擊選擇選項後才能工作,但是當我在使用向上和向下箭頭時更改值時,程式碼不起作用。

我嘗試修改腳本,將選項“單擊”更改為“更改”,但此解決方案不起作用。有人可以幫我嗎?

$select = $db_connect -> query("SELECT * FROM templates");
if($select -> num_rows > 0)
{
    echo '<select id="subject" name="subject" class="form-select">';
    
    while($row = $select -> fetch_assoc())
    {
        echo '<option id="'.$row["id"].'" value="'.$row['template_subject'].'">'.$row['template_subject'].'< /option>';
        ?>
        <script>
        $("#subject #<?php echo $row['id']; ?>").on('click', function(){
            
            if((this.id = "<?php echo $row['id'];?>") && (this.id != 1))
            {
                $("textarea").html("<?php echo $row['template_text']; ?>");
                $("input[name='new_subject']").hide();
            }
            else
            {
                $("textarea").html("");
                $("input[name='new_subject']").show();
            }

        });
        </script>
        <?php
    }
    echo '</select>';
}

P粉788765679
P粉788765679

全部回覆(1)
P粉105971514

您的問題出在 Javascript 程式碼。

從 while 迴圈中刪除腳本,將其放在

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!