JQuery / AJAX kullanarak bir MySQL veritabanı sonuçları döndüren ve bir DIV takın

0 Cevap php

Ben derslik ayırması için bir proje üzerinde çalışıyorum. Bir oda rezerve bir yolu, bir oda seçin şeyler o (koltuk #, bilgisayarların #, vb) varsa, kişi için ihtiyacı ne için yeterli olduğunu görmek ve daha sonra bir rezervasyon yapmaktır.

PHP / MySQL dinamik olarak oluşturulan bir HTML tablosunda bağlantıları gibi tüm mevcut odaların görüntüleyen bir sayfa var. Amacım bir kullanıcı bir oda adına tıkladığında, AJAX isteği bir sorgu yürütür ve gerekli verileri döndürür, ve o aynı sayfadaki bir DIV görüntüler olduğunu.

Şu anda, ben tıkladım ve sorgualamayı oluyor odanın kimliğini alır harici bir PHP dosyası arıyorum. Ben hala jQuery de çok acemi değilim, ve ben sorun benim jQuery komut eminim:

<script type="text/javascript">
$(document).ready(function()
{
$('table.roomNums td a.rm-details').click(function()
{
    var id = $(this).attr('id');

    $.ajax(
    {
        type: 'POST',
        url: 'roomInfo.php',
        data: {
            roomID: id
        },
        dataType: 'json',
        cache: false,

        success: function(result)
        {
            $('#room-details').empty();
            $('#room-details').append("<ul>\n\t<li>Seats: " + result.numOfSeats + "</li>\n</ul>");
        }
    });
});
});
</script>

Ben oda numarası bağlantılardan birine tıklayarak şimdi olduğu gibi, hiçbir şey olmuyor. Benim sorunum bu komut bulunduğu varsayılarak, ama ben nerede ya da ne emin değilim. JQuery ajax fonksiyonu içine okuma oldum ve ben neler olup bittiğini anlamak eminim, ama ben şu anda hiçbir şans yaşıyorum.

0 Cevap