간단한 jquery 자동 완성 스크립트를 사용하여 텍스트 필드의 대학을 검색하고 있습니다. 이 스크립트는 다른 페이지에서 작동합니다. 문제의 페이지에서, 나는 ajax 호출로 폼을 가져오고 작동하지 않는다. 뭔가를 잊었거나 autocomplete 이벤트를 DOM에 삽입 할 때 바인딩 문제가 있습니까?검색된 요소에서 jquery 자동 완성
AJAX 마크 업 :
<input type="text" class="alumni" name="alumni0" id="alumni0" value="Academy College">
스크립트 : 당신이 DOM에 새 양식을 추가 할 때
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js" type="text/javascript"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery-ui.css" type="text/css" media="all" rel="stylesheet" />
<script type="text/javascript" language="javascript">
var availableTags;
$(function() {
availableTags = ["A T Still University of Health Sciences", ... ,"Abilene Christian University"];
$(".alumni").autocomplete({
source: availableTags
});
});
</script>
입력란을 ajax를 통해 문자열로 가져 옵니까? – Dalen