Sto provando a progettare un sistema di messaggi per il mio sito Web, ma non riesco a far funzionare la mia ajax. Quindi faccio una versione più semplice dell'interazione tra i file.Percorso URL Jquery Ajax Numero
Ecco il mio file sia test.php che load.php si trova nella cartella principale (public_html).
ho la funzione ajax in test.php. load.php sta semplicemente facendo eco a "wow".
$("#test").click(function(){
alert("Clicked.");
$.ajax({
url:"/load.php",
type:"POST",
beforeSend: function(){
alert("testing");
},
success:function(result){
$("#result").html(result);
alert(" sss "+result);
}
}).error(function(){alert("wrong");});
});
Ora funziona perfettamente.
........... come impostare percorso relativo ...................
Qui è il più complicato progettazione
3 file, tutti in diverse cartelle:
- messages.php (sotto root)
- che mostrano tutti i messaggi
- control.php (root/pannelli)
- un pannello sarà incluso nella messages.php
- load.php (funzioni di radice /)
- control.php utilizzerà ajax chiamare poi mostra il risultato nel control.php
così quando carico utente in messages.php, caricherà control.php quindi eseguire il ajax cal l control.php.
Sono così confuso su come impostare questi percorsi per l'Ajax
(compresi control.php in messages.php funziona bene)
Grazie
Hai ricevuto un messaggio di errore nella console degli sviluppatori? –
Sei sicuro che tu passi a $ .ajax corretto? url: load.php, ma path: root/functions/load.php penso, va bene? – itnelo