Carico una pagina (index.php) che contiene un link con id (t1) e un Div con id (container).
Codice: Seleziona tutto
<a id="t1" title="Utenti" href="utenti.php">Utenti</a>
<div id="container">
<!--Dove appare il contenuto-->
</div>
Quando clicco sul link mi viene incorporata una pagina esterna (utenti.php).
Questo è il codice Ajax:
Codice: Seleziona tutto
$(document).ready(function(){
$("#t1").click(function(){
//$("#container").hide();
$("#container").load($(this).attr("href"), function(){
$("#container").show();
event.preventDefault();
});
return false;
});
});
Ho provato a mettere nel file .JS il codice Ajax per riconoscere l'ID del Link trasformandolo in:
Codice: Seleziona tutto
$(document).ready(function(){
$("#t1").click(function(){
//$("#container").hide();
$("#container").load($(this).attr("href"), function(){
$("#container").show();
event.preventDefault();
});
return false;
});
$("#click").click(function(){
//$("#container").hide();
$("#container").load($(this).attr("href"), function(){
$("#container").show();
event.preventDefault();
});
return false;
});
});
Ho provato anche ad includere direttamente la pagina con lo SCRIPT .js anche nella pagina Utenti.php ma mi riconosce il primo link (che funziona correttamente) ma non tutti gli altri!
Se non ho capito male questo sistema non include realmente la pagina, come farebbe il classico include del PHP, che quindi gli passa anche i valori già inclusi nell'index é più una sorta di visualizzazione, solo che non ho capito come passare il valore dei Link contenuti in utenti.php dentro la pagina principale index.php.
Grazie per tutti gli aiuti