... 나는 승리 jQuery를 문이라고 생각했을 것 가지고 있지만 그것은 아무것도하지 않습니다 :내가 AJAX를 통해 양식을로드하고
$("#input_form_container").loadActionTemplate()
.find ('.form-focus:first').focus();
loadActionTemplate는 함수입니다 나는 폼을로드하기 위해 생성했습니다. 폼을로드 한 다음 연결을 계속할 수 있도록 "this"에 대한 참조를 반환합니다.
<input class="span1 form-focus" id="min-duration" name="min-duration" size="16" type="text">
참고 :
- 내가 (템플릿이로드되고, 따라서 이후)이 스크립트를 실행로드 후에 내가 디버거로 갈 경우 타겟 요소는 다음과 같이 보이는 텍스트 입력 필드입니다 ("# 형식 _ 포커스 _ : 첫 번째"). 포커스(); " ..
jQuery를 ("#의 input_form_container") loadActionTemplate() 발견 ('.form을 : 내가 입력하면 디버거에서 두 필드를 강조 표시하고
체인 미래를위한 DOM 참조를 반환하여 매력처럼 작동 -focus : first '). focus();
직접 디버거는 템플릿 리로드 오른쪽 DOM 요소에 대한 참조를 반환하지만 초점 I 포커스()를 호출하지만, 그 전에, 지연 (500)을 삽입 시도 필사적
도달 NOT되고 필요하지 않아야하며 어쨌든 문제를 해결하지 못했습니다.
어떤 도움을 주시면 감사하겠습니다.
A (동기) JAX! 'loadActionTemplate'의 소스는 무엇입니까? – Andreas
흠. Ok 나는 아마 피곤하다. success() 메서드에 직접 연결하여 원하는 결과가 나오는지 살펴 보겠습니다. – ken