loadPage
タグのクリックで呼び出される関数を呼び出し、a
それにURLを渡して、Ajax経由でdiv
呼び出された現在のコンテンツを置き換えようとしています。main
しかし、私のコードは、メインdivにあるコンテンツを置き換えたり、Ajax呼び出しを行ったりすることはありません。また、どこが間違っているのかわかりません。
JavaScript:
$(document).ready(function () {
function loadPage(urlToLoad) {
$.ajax({
type: "POST",
alert(urlToLoad);
url: urlToLoad,
data: dataString,
success: function (returnedData) {
$('#main').html(returnedData);
}
});
}
});
HTML:
<nav>
<ul>
<li><a onclick="loadPage('load.php');" href="javascript:void(0)" class="nav"><img src="news.png" alt="Latest news" width="81" height="61" class="navImage" />Latest news</a>
</li>
</ul>
</nav>
<div id="main">
<section id="mainContent">abc</section>
</div>