Pilih pilihan menggunakan gelung PHP
P粉788765679
P粉788765679 2024-02-26 21:29:03
0
1
381

Saya mempunyai kod di bawah yang berfungsi tetapi hanya selepas mengklik untuk memilih pilihan tetapi apabila saya menukar nilai semasa menggunakan anak panah atas dan bawah kod itu tidak berfungsi.

Saya cuba mengubah suai skrip untuk menukar pilihan "Klik" kepada "Tukar" tetapi penyelesaian ini tidak berjaya. Bolehkah sesiapa membantu saya?

$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

membalas semua(1)
P粉105971514

Masalah anda adalah dalam kod Javascript.

sssccc

Alih keluar skrip dari gelung while dan letakkan di hujung sebelum tanda

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!