8 Ekim 2012 Pazartesi

JQuery Ajax Response Tamamlanamama Sorunu

fasillistcountbyyilandfasilno.php isminde bir php scriptim var.
Ve bu script içersinde bir tablonun satır sayısını yazdırıyorum.

function getfasilListCountByYilandfasilno(yil,fasilno) fonksiyonu ile de
sonucu almaya çalışıyorum.Fakat response tamamlanmadan "sResult" varsayılan değeri 0 ile
birlikte geri dönüyor.Yani bizim getfasilListCountByYilandfasilno fonksiyonun görevini
tam yerini getirmiş olamıyordu.Jquery Ajax Request parametrelerini aşağıdaki gibi düzenleyerek
çözelbildim.
function getfasilListCountByYilandfasilno(yil,fasilno){
    sResult=0;
    $.ajax({
        type: 'GET',
        url: 'fasillistcountbyyilandfasilno.php',
        cache: true,
        async: false,
        contentType: "application/x-www-form-urlencoded",
        data: 'fasilno='+fasilno+'&yil='+yil,
        success: function(ajaxResponse) {
            sResult=ajaxResponse;
        },
    });
    return sResult;
}

İyi çalışmalar.