noname02
http://www.fyneworks.com/jquery/xml-to-json/ - xml을 json으로 변환해주는 플러그인
https://github.com/padolsey/jquery.fn
$.ajax()는 하나의 처리를 위해 작성하는 코드의 양이 길다. 따라서 간단한 처리를 위한 메서드가 존재한다.특정한 가공이 필요없으면 .load() 메서드를 사용하면 된다. 하지만 XML을 다루기 위해서는 get과 post를사용해야 한다. $.get() $.get("url" [,data] [, success function(data)] [,dataType]) - get은 전송된 값이 주소표시줄에 노출된다. ket=value의 형태로. - 그리고 전송할 수 있는 용량이 1024byte로 제한되어있다. - 따라서 큰 용량을 전송할 경우 post방식을 사용한다. $.post() $.post("url" [,data] [, success function(data)] [,dataType]) - form 태그 속성..
1. 반복성 없는 XML 데이터 12345678910111213141516171819202122$ajax({ ... success: function(xml) { // 데이터 추출 var value1 = $(xml).find("XML element").text(); ... // 데이터를 HTML로 동적 생성 var div = $(""); var p1 = $("").html(value1); .... // 데이터 조립 div.append(p1).append(p2).... // HTML에 표시 $("#id").append(div); }, ...}); cs 2. 반복성 있는 XML 데이터 - each메서드 사용. - $(this)로 접근. 12345678910111213141516171819202122232425..
$.ajax({"url": "주소","type": "get/post","data": "파라미터 문자열 key=value&key=value","dataType": "text/xml/json/jsonp","timeout": ms"cache": 이전 요청에 대한 캐쉬저장 여부(true, false),"success": 통신이 성공했을 때 실행되는 함수 function(data){ } "error": 통신이 실패했을 때 실행되는 함수 function(xhr, textStatus, errorThrown) { }}); error의 경우 - xhr : XMLHttpRequest객체 원본으로 HTTP ERROR CODE값이 포함된다. (404에러, 500에러 등) - textStatus : ERROR라는 고정값을 갖는..