Visa ett inlägg
Oläst 2013-05-14, 12:53 #2
Alexs avatar
Alex Alex är inte uppkopplad
Administratör
 
Reg.datum: Sep 2004
Inlägg: 1 621
Alex Alex är inte uppkopplad
Administratör
Alexs avatar
 
Reg.datum: Sep 2004
Inlägg: 1 621
Först och främst;
Raden
Kod:
if(data="1"){
sätter variabeln "data" till 1. Du ska ha två likhetstecken, annars kommer din if-sats alltid att köras med lyckat resultat.

Testa detta.
Kod:
$('#spararad').live("submit",function(event){
    event.preventDefault;
    
    var submitBtn = $(this).find('input[type=submit]');
        
    $.ajax({
        url: '/aspararad.php',
        type: 'POST',
        data: $(this).serialize(),
        success: function(data){
            if(data=="1"){
              submitBtn.val('Ta bort');
            }else{
              submitBtn.val('Spara');
            }
	}
    });
});
Sist skulle jag rekommendera dig att uppgradera till den senaste versionen av jQuery. Det kommer dock bryta MYCKET av din funktionalitet som den ser ut idag. .live() används inte längre, och kommer att tas bort helt ur framtida versioner - om den ens finns kvar idag.
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg
Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker.
Alex är inte uppkopplad   Svara med citatSvara med citat