Fonction de charge dans jquery
-
03-10-2019 - |
Question
Je suis relativement nouveau à jquery et aimerait savoir pourquoi le Code ci-dessous ne marcherait pas. Je suis en train d'accéder au contenu d'un fichier résidant sur mon site et non à l'extérieur. Est-ce parce que j'ai le jquery lib chargement de google et non mon site? Le message d'erreur que je reçois dans le navigateur IE est « Accès refusé ». Je suis confus pourquoi l'accès est refusé si je suis en train de charger un fichier à partir du même serveur et même même dossier.
<html>
<head>
<script type="text/javascript" language="JavaScript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" language="JavaScript">
$(document).ready(function(){
$("#response").load("http://www.mydomain.com/loadme.php?route=links/getlinks&path=2");
});
</script>
</head>
<body>
<div id="response" style="border: 1px solid #000;height:500px;"> </div>
</body>
</html>
une aide s'il vous plaît moi.
Merci
La solution 2
code jQuery
$("#aboutme").click(function(){
$("#response").load("/loadme.php?route=aboutme&path=2");
});
Code Html modifié href = "javascript: void (0)" à "#". Le problème dans l'utilisation de cette « # » est-il ira au haut de la page à chaque fois que je clique sur un lien. J'ai enlevé href = # et il fonctionne très bien, mais pas sûr si son ok de ne pas avoir href
<li>
<a id="aboutme" href="javascript:void(0)">
<span class="showcase-text">About Me</span>
</a>
</li>
Autres conseils
Qu'est-ce qui se passe si vous essayez
$.get('/loadme.php?route=links/getlinks&path=2', function(data) {
$('#response').html(data);
});
à tout le moins, vous pouvez
alert(data)
et voir si cela vous aide à déboguer.