te falto poner algo
Código Javascript
:
Ver original<script type="text/javascript">
$(function(){
function carga(pagina){
$.ajax({
url : pagina,
cache : false,
success : function(object,status,response){
$("#principal").html(response.responseText);
}
});
}
});
</script>
o lo puedes hacer asi
<script type="text/javascript">
$(document).ready(function(){
function carga(pagina){
$.ajax({
url : pagina,
cache : false,
success : function(object,status,response){
$("#principal").html(response.responseText);
}
});
}
});
</script>
Cuando se termine de carga la pagina el $(function) o el $(documet).ready() empezaran a trabajar y podra implementar los metodos ajax ya que eso es de plugin de jquery