0
일반 핸들러 및 jquery를 사용하는 단일 페이지 앱이 있습니다.jquery 및 ajax 반복 호출
페이지가 처음 실행되면 데이터베이스 업데이트 기능이 호출됩니다. 두 번 호출 할 때 데이터베이스 업데이트 함수가 두 번 호출되고 세 번째 시간이 호출되면 데이터베이스 업데이트 함수가 세 번 호출됩니다 ... 업데이트 모달 폼이 액세스되고 닫히는 횟수만큼 계속됩니다. 그래서 내가 15 레코드를 편집하면 업데이 트 jquery 함수는 15 번 호출됩니다.
로직을 루핑하는 코드가 없다는 것을 확인했습니다. 업데이트 기능을 호출하는 단일 클릭 이벤트입니다 ... 그래서 이벤트 버블 링이라고 생각합니다.
이전의 각 편집마다 업데이트 기능이 다시 호출되어 누적 오류가 발생하는 이유는 무엇입니까? 표시 영역이 구축 된 후에 내가 클릭 처리기를 추가하고
...
$('#SavePermitEdit').click(function(event) {
var passthis = record[0];
SavePermitEditHandler(passthis);
event.stopPropagation();
});