Я загружаю другую страницу html с индексной страницы, тогда я хотел бы получить элемент с этой загруженной страницы, но страница, похоже, еще не загружена, так как элемент привел к null, даже если есть функция вызова назад с функцией ajax load:Загрузка другой страницы с помощью jquery-Ajax
$(document).ready(function() {
$('#btnEdit').click(function(){
$('#contents').load("abcd.html",showNewcontents())
function showNewcontents() {
alert("" + document.getElementById("make").value);
}
return false;
});
});
в теле:
<body>
<a href="click me" id="btnEdit" name="btnEdit">CLICK ME </a>
<div id="contents"></div>
</body>
в abcd.html:
<div id="contents">
<form>
<input type="hidden" id="make" name="make" value="make">
</form>
</div>
Любой ключ о том, как изменить это, чтобы получить элемент?