Clean Code that Works.

jquery 플러그인으로 파일 업로드를 했을 경우.

sucess: 이벤트에서 json 타입을 받아서 처리 하지 못한다.
이유를 검색 해 보면 iframe에다가 값을 쓰기 때문에 그러 한다고 한다.

그렇기 때문에 값들을 일단 json 형태로 가져오데, text로 해서 다른 div 에다가 쓴 후 
이것을 json으로 파싱해서 사용 하면 된다.

근데 ie 나 FF에서 이것들 가져 올 때 iframe에 싼다고 생각하여 <pre></pre> 태그를 붙여준다.

하여 이놈을 없에 주어야 하는데.

이렇게 해서 정규식으로 pre를 잘라내서 사용하는 방법 도 있다.

var cleaned = uploadResponse.responseText.replace(/<\/?pre>/ig, '');