ajax 질문좀 드려요 채택완료
어렵구룡
9년 전
조회 3,149
ajax로 데이터를 가져와서
var data 라는 변수에다가 넣고 있는데요
data += "<li>aaa</li>";
이런식으로요
이걸 나중에
$("#data").html(data );
이렇게 php 화면단으로 보내면 잘 됩니다.
그런데
제가 하고싶은게
저위에 data에 여러 li 가 조건별로 들어가는데요
저 중간에서 li 바로 이전단계를 삭제하거나 수정하고 싶은데요...
잘 안되더라구요...
다시 한번 설명드리면
for(i=0; i <data.length; i++){if(data[i].a == 'a'){
data += "<li>aaa</li>";
}else if(data[i].a == 'b'){
data += "<li>bb</li>";
}else{
if(data[i].b =='b'){
"" 이전 data 에 들어간 <li>bb</li> << 이걸 삭제 하거나 수정하고싶어요""
}
}
대충 이런식인데요
이전 data에 들어간 li 이걸 삭제또는 수정하고싶은데 도저히 안되네요 ㅠㅠ
조언좀 부탁해요
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
9년 전
data += "<li>bb</li>";
이런식으로 데이터를 붙이기 보단, 우선 이것들을 배열같이 항목별로 관리할 수 있는 변수에 우선 저장 하는 것을 추천해드립니다. (result[0] = 'AA', result[1] = 'BB'.....)
그 후 모든 연산이 끝난 후 결과 출력 때에 최종 확정된 데이터들을 결과값으로 반환하면 좋을거 같네요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
어렵구룡
9년 전
이게 좀 복잡한 플러그인 소스를 가져와서 수정하는거라서 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인