Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ajax działa tylko raz
Forum PHP.pl > Forum > XML, AJAX
miamaji
Witam wszystkich,
Mam problem z działaniem kodu
Kod
function ajaxUp(id) {
        $.ajax({
            type: "POST",
            url: "ajaxUp.php",
            data: "value="+$('#'+id).val()+"&id="+id,
                success: function(msg){
                $('.upOrDown'+id).replaceWith(msg);
            }
        });
    }


Wkleja on w diva ale tylko raz, za drugim kliknienciem nic się nie zmienia na stronie a do bazy wszytko dobrze się zapisuje.
Kod
<div class="upOrDown<?=trim($lista["Record"])?>"  style="float:left;"><?=$lista["Escalated_Int"]?></div>

A i wyskakuje liczba z diva jak ja badam za pomocom firebuga. Dlaczego?
Z góry dziękuję za pomoc
erix
Czym wywołujesz ajaxUp? Jakiś sortable?

Poza tym - czemu mylisz identyfikator z klasą? tongue.gif
miamaji
dziala
Kod
function ajaxUp(id) {
        $.ajax({
            type: "POST",
            url: "ajaxUp.php",
            data: "value="+$('#'+id).val()+"&id="+id,
                success: function(msg){
                $('.upOrDown'+id).html(msg);
            }
        });
    }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.