IE 에서 Ajax 가 어 지 러 운 코드 를 제출 하 는 빠 른 해결 방법

하하,이렇게 많이 해 봤 는데 도 역시 encodeURIComponent 가 효과 가 있 구나!!!!
한자 위치 에 보호 조치 추가:encodeURIComponent(parentid)

function loadCity(parentid) {
	var city = '${hotel.city}';
	
  $.ajax({
    url: './listCity.jspx?prov='+ encodeURIComponent(parentid),
    type: 'GET',
    dataType: 'JSON',
    timeout: 5000,
    error: function() { alert('        !'); },
    success: function(msg) {
$("#city").empty();
$.each(eval(msg), function(i, item) {
	if(item.city ==city){
		$("<option value='" + item.city + "' selected = 'selected'>" + item.city + "</option>").appendTo($("#city"));
	}else{
		 $("<option value='" + item.city + "'>" + item.city + "</option>").appendTo($("#city"));
	}

  
});
    }
  });
}
인터넷 에서 말 하 는 또 다른 contentType 을 넣 는 방법 은 쓸모 가 없 는 것 같 습 니 다.
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
이상 의 IE 아래 Ajax 가 어 지 러 운 코드 를 제출 하 는 빠 른 해결 방법 은 바로 편집장 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기