2009-10-11 3 views
1

나는 그 일로 바로 갈 것입니다.아약스 호출이 제출 이벤트에 true 또는 false를 반환하지 못함

submitbutton으로 거짓 또는 참을 반환 할 수있는 방법이 필요합니다. 여기 나는 Ajax 성공 함수 에서 완료 할 수 없다는 다른 게시물을 읽습니다. 왜냐하면 제출 이벤트가 아닌 Ajax 컨텍스트로 돌아 오기 때문입니다.

누군가가이 문제를 해결할 수 있습니까? 컨텍스트에서 다른 페이지에서 양식을로드 중입니다.

일부 배경 :

내가 콜백에서 다른 페이지 및 에서 양식을로드 , 난 그렇지 않으면 내가 제출 버튼에 연결할 수있는 방법이 없기 때문에이 기능 를 제출 물품. 제출 기능에서 일부 필드의 입력을 확인합니다. 모든 것이 체크 아웃되면 ajax 호출로 PHP 스크립트가 진행됩니다.

답변

2

form을 새로 고치는 AJAX 요청의 success callback에서 submit event 처리기를 다시 연결할 수 있습니다.

+0

감사를 사용하는 아약스 클릭 이벤트에서 호출 필요한 경우를 넣어 다른 사람의 제안을 사용하여 해결, 내가 편집 한 내 문제. 원하지 않는 행동은 조금 다릅니다. – Richard

0

영업 쓴 :

, 당신의 빠른 대답을 $('form').submit();

+0

([질문에 대답하여 편집하고 커뮤니티 위키 답변으로 변환했습니다.] (http://meta.stackoverflow.com/questions/267434/what-is-the-appropriate-action-when-the-answer-to- a-question-is-the-que에 추가됨)) –

관련 문제