나는 ajax 요청에서 html을 다시 가져 오려고 할 때 여러 개의 get을 얻는다. 왜 이것이이를 어떻게 수정 하는가?with (qoutation 마크 블록)로 jquery ajax 응답을 수정하는 방법
$.ajax
({
type: 'POST',
url: Generic.ajaxSluice,
dataType: "html",
data:
{
param: paramArr
},
success:function(response)
{
console.log(response);
}
});
이 코드는 나에게 콘솔이 응답을 제공합니다
[[ "을 .. . 0 ","../upload/images/Untitled-2.png "], ["1 ",".. /upload/images/j.png "], ["2 ","../upload/images/peppe.png "], [" "]]
인코딩 문제가있는 것으로 보입니다. 귀하의 페이지와 AJAX 소스 응답 모두에서 'UTF-8'을 사용해 볼 수 있습니다. –
예, 인코딩 문제 일 수 있다고 생각했습니다. 나는 실제로 UTF-16으로 변환하려고 시도했고 UTF-8로 되돌려 보았습니다. UTF-8 이었음을 확인했습니다. 그러나 그것은 그다지 도움이되지 못했습니다. 그것은 다른 것일 수 있습니까? –
UTF-16 ** ** 무엇부터 **? 서버 측 코드를 게시 할 수 있습니까? –