Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    9

    [AJAX - jQuery] Problema con chiamate AJAX in jQuery

    Salve a tutti, ho un problemino con AJAX e jQuery.
    Ogni chiamata AJAX che faccio, mi restituisce correttamente la risposta che attendo ma sistematicamente inserita dopo uno spazio.

    Faccio un esempio:

    Chiamata corretta:

    TITOLO:
    Chiamata AJAX

    Chiamata errata:

    TITOLO:

    Chiamata AJAX

    -----

    Lo spazio tra TITOLO e Chiamata AJAX che compare nell'esempio errato non dovrebbe esserci, invece me lo inserisce in ogni chiamata, questo solo da quando uso jQuery.

    Questo è un codice di esempio per le chiamate, sono tutti così, cambiano solo ovviamente i parametri.

    codice:
    var layer= $("#Layer"); 
    
    $.ajax({ 
       type: "GET", 
       url: "qualcosa.php", 
       data: { dati }, 
       cache: false, 
       success: function(response) { 
          layer.html(response); 
       }, 
       error: function() { 
          alert("Caspita! Sembrerebbe che la chiamata AJAX abbia problemi :("); 
       } 
    });
    Ho cercato come utilizzare AJAX in jQuery ovunque, per verificare che qualcuno avesse notato questo problema ma non ho trovato niente, quindi volevo capire se poteva essere un errore mio, le chiamate comunque ribadisco che funzionano perfettamente, il problema sta nel fatto che in certe occasioni non posso mettere una pezza grazie ai CSS o comunque il farlo mi crea differenze tra i browser e vorrei evitare, grazie a chiunque potrà aiutarmi.

  2. #2
    ciao, incollaci il codice html che viene restituito dal server dopo la chiamata, il problema potrebbe essere lì.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    9
    Ho fatto l'ispeziona di Google Chrome ed ecco il risultato:



    I puntini rossi sono gli spazi che inserisce non richiesti, mentre sotto ci sono i DIV che contengono la chiamata AJAX.

    C'è la possibilità che sia il codice PHP a generare lo spazio?
    Ho appena fatto una prova con una semplice chiamata che si limita a scrivere una frase e non da il problema, quindi a questo punto penso sia il PHP.

  4. #4
    esatto, secondo me il problema è lato server

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    9
    Il problema è capire quale può essere, dovrò sbatterci la testa un casino mi sa, comunque diciamo che ho appurato con certezza da che parte sta l'errore perlomeno, ti ringrazio.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    9
    Ho scoperto qual è l'errore, in pratica il file di configurazione, in cui imposto le costanti che mi definiscono parametri importanti del sistema fa staccare dal margine alto tutto ciò che sta sotto la sua chiamata, mi piacerebbe sapere il perché, vedrò di spulciare il codice per trovare una risposta, nel caso qualcuno sappia aiutarmi lo ringrazio.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.