제이쿼리질문 올립니다.....
본문
1.
$().index()를 alert으로 출력해보니 0을출력하더라고요,,,, 뭔가 순서를 출력하는 것은 알겟는데...이건그나마 얼추 추리는 되요근데,,
$().eq()은 진짜,,,,,,,,, 이건뭘까요.....이거슨 도대체어디다가 쓰는걸까요...
2.
제이쿼리 아작스에서 json방식 xml방식? 이런것이 있던데요... 이게 도대체 어떤것을 말하는것인지. 모르겟어요....
자세히 설명 하주실 선배 개발자님 !!!!!!! 헬프미 !! ㅠㅠ
답변 2
$(selector).index(selector)는 첫번째 선택자안에서 두번째선택자의 엘리먼트가 몇번째 (0세아려서) 엘리먼트인지를 반환합니다. (return Int)
$(selector).eq(number)는 jQuery Object 에서 number번째 엘리먼트를 jQuery Object로 반환합니다.
비슷한 메서드로는
$(selector).get(number)이 있는데 얘는 HTML DOM으로 반환합니다.
Ajax에서 type:'json'은 반환받는 값을 json형식으로 받는다고 선언합니다. json은 {key: value, key:value}와 같은 쌍으로 구성되어 있습니다. xml은 <data> <row1>value</row1> <row2>value</row2> </data>와 같은 xml 데이터형식으로 반환받겠다는 선언입니다. 이 부분은 Ajax요청을 전달하는 서버측의 설정에 맞추어 작업하면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.