Я новичок в AJAX &, пытаясь загрузить страницу (test.html) через ajax в DIV. Я просто хочу знать, что это можно использовать AJAX без сервера PHP (который я не использую в настоящее время), или есть какие-либо ошибки в коде:Страница не загружается с помощью AJAX
Мой файл index.html как в соответствии с:
<! doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="css/hwcb.css">
</head>
<body>
<input type="button" value="Load" class=”loadpage1”/>
<div id="loadpagea1"></div>
<script src="jquery.js"></script>
<script src="css.js"></script>
<script src="main.js"></script>
</body>
</html>
мой файл test.html:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
We belongs to a great nation
</body>
</html>
main.js страница:
$('.loadpage1').click(function(){
$.ajax({
url:'test.html',
success:function(data){
$('#loadpagea1').html(data);
}
});
});
внутри успеха обратного вызова вместо '$ (». Loadpagea1') .html (data); 'try' $ ('# loadpagea1'). html (data); 'и вместо использования ajax для загрузки статического html попытайтесь использовать' .load() 'вместо этого. –
Этот код должен быть $ ('# loadpagea1') в качестве селектора идентификаторов. –
Уже используется, но не работает – user3811050