제이쿼리 질문
본문
위에 처럼 제이쿼리를 사용중입니다.
테이블에 있는 <tr class="plan_row">를 each로 돌려서 한줄 한줄
ajax으로 디비에 넣고 있는데요.
문제는 모든 자료를 디비에 집어넣고 입력완료가 떠야되는데
완료 버튼을 누르면 바로 입력완료가 뜨고 그다음부터 디비에 집어넣습니다.
디비에 모두 입력된 다음에 입력완료가 뜨게 할수 없나요?
답변 3
submit 클릭시,
var rows = $('.plan_row');
와 같이 변수를 담아두고, ajax 완료구문에
if($(this).eq() == rows.eq(-1)){
alert("완료");
}
과 유사한 형태로 작성하면 되지 않을까 싶네요.
위에 카운트를 넣어줘서 카운트가 완료되면 alert을 하도록하시면 될 듯하네요
iCnt = 0;
$.post(
{
}, function(data){
iCnt++;
});
done(functoin(){
if(iCnt>=총카운트)
{
alert();
}
});
위 스크립트에서 입력완료 빼구여
ajax처리 페이지에서 디비처리되었을때 result 가 있을때
스크립트 넣으면 됩니다
답변을 작성하시기 전에 로그인 해주세요.