Visibilità del codice restituito da una chiamata Ajax

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Ciao

ho una domanda credo banale per tutti, ma non per me che sono un misero newbie :eek:.

Effettuo una chiamata ajax con metodo GET ad un file php.
Ottengo come da copione un simpatico form per l'inserimento dei dati, ma quando vado a visualizzare il codice sorgente della pagina tale form non compare! Nel codice sorgente compare unicamente il <div> all'interno del quale ho inserito il codice grazie alla sintassi, presente nel mio file Javascript
Codice:
document.getElementById("mio_id").innerHTML=oXHR.responseText;


Qualcuno conosce la risposta a questo enigma :D?

Grazie!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao,
semplicemente perche il form non si trova nella pagina di cui chiedi il sorgente

se usi firefox con firebug è possibile vedere anche l'html delle pagine richiamate

che io sappia è l'unica soluzione a parte richiamare direttamente dall'url la pagina in questione
 

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Fin qui ok

Ma il metodo che ho citato sopra non serve proprio a scrivere, all'interno della pagina iniziale, il codice che trovasi in altra pagina ??


Il mio problema è che nella head della pagina iniziale ho degli script in JQuery. Tali script interagiscono con degli "id" presenti nel codice richiamato da Ajax.

Temo che neanche gli script JQuery nella head "vedano" il codice richiamato, e infatti non funziano...
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Tali script interagiscono con degli "id" presenti nel codice richiamato da Ajax.
non puoi spostarli nella pagina del form?

il richiamo della libreria in teori anon serve ma gli script penso di si
 

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Scusa ma non ho capito....

che significa che il richiamo della libreria in teoria non serve? E in che senso credi che serva agli script??

Sono duro di comprendonio...:)
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
la libreria la puoi includere nella pagina chiamante
HTML:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> 
<div id="form">
    
</div>
<script type="text/javascript">
   // codice chiamata ajax
</script>
e nella pagina chiamata metti le funzioni che servono al form
HTML:
<form>
    // codice form
</form>
<script type="text/javascript">
   // azioni su form
</script>

non ti sto dicendo che è cosi
dico che potresti provare a mettere le funzioni che usano gli id del form nella pagina chiamata
 

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Niente...

Niente...non vuole proprio funzionare nemmeno posizionando il codice nella pagina chiamata :incazz2:.

A meno che non ci sia un'altra soluzione devo desistere dal mio intento e magari usare una variabile di sessione...

Grazie Criric
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Il 90% delle volte che un codice javascript non funziona è dovuto ad un errore di sintassi
controlla bene priima di abbandonare
 

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
...difficile

Non credo che si tratti di un errore di sintassi.

Mi spiego.

Prima il sistema era organizzato con un file che, richiamato con un link, associava ad una variabile $_SESSION il codice da visualizzare nella pagina di partenza. Successivamente mi spostavo sulla pagina chiamante con la funzione "header". Il tutto funzionava: lo script jquery e le librerie interagivano correttamente con il codice richiamato.

Adesso non ho fatto altro che mettere di mezzo un file javascript che effettua la chiamata ajax, ma il codice richiamato, il form, è rimasto esattamente lo stesso.

O mi sfugge qualcosa quindi o lo script dovrebbe essere testato.
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [HTML] Problema non visibilità del sito HTML e CSS 1
S CERCO seguaci facebook italiani e aumentare visibilità del profilo Annunci servizi di Social Media Marketing 0
M Aumentare la visibilità' del sito SEO e Posizionamento 13
Q aumento visibilità del tuo sito gratis Presenta il tuo Sito 0
Andrea Pilotti Come aumentare la visibilità del proprio sito web Altri Annunci 0
T aumenta la visibilità del tuo sito con uno scambio di recensione Presenta il tuo Sito 3
G visibilità del sito.... SEO e Posizionamento 2
S Visibilità div in PHP PHP 1
O Script PHP e loro visibilità PHP 4
S Visibilità dei like dei propri amici su Facebook Social Media Marketing 2
F visibilità nuovo elemento html creato con jquery jQuery 2
L Visibilità connessione Db con MySQLi in funzioni definite dall'utente PHP 0
C [Vendo]Facebook Autopost Software - No SDK - Visibilità 100% Vendere e Acquistare pubblicita' online 0
G [Vendo] Segnalazione Top Directory Italiane + Visibilità su home directory pr4 Altri Annunci 0
S problema di visibilità con 2 o piu layer Javascript 14
R Gestione visibilità campi a seconda di una lista ASP.NET 1
M Indicatori di visibilità PHP 2
F Visibilità sito web dalla rete Reti LAN e Wireless 5
P [OFFRO] promozione gratis aziende ed attività, massimima visibilità Altri Annunci 0
D Visibilità Sito e Rss Feed SEO e Posizionamento 0
S [Cerco] Sponsor, ottime soluzioni, massima visibilità Vendere e Acquistare pubblicita' online 0
A All-homepage.com - La massima visibilità per il vostro sito! Presenta il tuo Sito 0
S Visibilità Parametri Programmazione 4
S problemi visibilità ASP.NET 0
S aumentare visibilità SEO e Posizionamento 0
R Visibilità sito Hosting 1
N visibilità su diversi browser HTML e CSS 3
C [VB6] visibilità delle variabili/matrici Programmazione 1
M Cambio visibilità file PHP 1
P massima visibilità al tuo banner Presenta il tuo Sito 2
P C# Salvare una colonna del DataGridView XML 0
G Valore del campo id maggiore di 9999 MySQL 0
shelbystudio cliente moroso: posso disattivare email e sito in attesa del pagamento? Leggi, Normative e Fisco 3
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
L Grazie del benvenuto Presentati al Forum 0
L Decisione garante italiano del 23 giugno 2022 - Google Analytics 0
M Memorizzazione temi per le diverse pagine del sito Javascript 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
Barierta Testo a comparsa con passaggio del mouse Javascript 17
W Elenco dei link del file presenti in una cartella PHP 2
C Dopo chiusura del tag php la stringa html va a capo PHP 1
R Trovare la Tabella del pagamento su WooCommerce WordPress 0
R Barra del menù principale decentrata Joomla 4
L titolo del sito nella pagina di ricerca di google SEO e Posizionamento 2
A Copertura: indicizzata, non inviata nella mappa del sito XML 1
felino Stampante Epson XP-322: nessuna traccia del colore nero! Hardware 6
M Controllo del codice fiscale/partita iva PHP 11
felino [JQuery] Append dopo ultimo ul li del primo livello jQuery 2
A fread non legge il contenuto del file PHP 4

Discussioni simili