Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ajax działa tylko raz
miamaji
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 11.01.2009

Ostrzeżenie: (0%)
-----


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

Ten post edytował miamaji 15.04.2009, 10:00:44
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Czym wywołujesz ajaxUp? Jakiś sortable?

Poza tym - czemu mylisz identyfikator z klasą? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
miamaji
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 11.01.2009

Ostrzeżenie: (0%)
-----


dziala
Kod
function ajaxUp(id) {
        $.ajax({
            type: "POST",
            url: "ajaxUp.php",
            data: "value="+$('#'+id).val()+"&id="+id,
                success: function(msg){
                $('.upOrDown'+id).html(msg);
            }
        });
    }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 12:54