Я использовал e.preventDefault() в Jquery для загрузки html-страницы в. На странице html есть какое-то действие Ajax, которое будет получать данные с сервера. Я получил это работает, чтобы отобразить страницу, но не данные Ajax, которые она получила. Мне кажется, что отображение страницы происходит до того, как данные переадресации ajax. Но без e.preventDefault, при нажатии на ссылку, страница открывает новую страницу и работает со всеми данными, полученными с страницы ajax. Любое решение или помощь для задержки страницы загрузки.e.preventDefault загружает пустую страницу без данных Ajax
$(document).ready(function() {
$('a').click(function (e) {
$("#content").load($(this).attr("href"));
e.preventDefault();
});
});
вы попробовали поставить 'e .preventDefault(); 'сначала, а затем метод загрузки ??? –
сделал это .. такой же результат. – user2386031