>  기사  >  웹 프론트엔드  >  IE에서 Ajax 제출 왜곡 코드를 처리하는 방법

IE에서 Ajax 제출 왜곡 코드를 처리하는 방법

php中世界最好的语言
php中世界最好的语言원래의
2018-04-03 15:44:591339검색

이번에는 IE에서 Ajax로 제출된 잘못된 코드를 처리하는 방법을 보여드리겠습니다. IE에서 Ajax로 제출된 잘못된 코드를 처리할 때 Notes란 무엇입니까?

하하, 많은 것을 시도한 후에도 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=&#39;" + item.city + "&#39; selected = &#39;selected&#39;>" + item.city + "</option>").appendTo($("#city"));
	}else{
		 $("<option value=&#39;" + item.city + "&#39;>" + item.city + "</option>").appendTo($("#city"));
	}
  
});
    }
  });
}

인터넷에 언급된 contentType을 추가하는 또 다른 방법이 작동하지 않는 것 같습니다. o(︶︿︶)o 아아, 나 여전히 신뢰할 수 있습니다. ~~

contentType: 'application/x-www-form-urlencoded; charset=utf-8',

더 흥미로운 내용을 보려면 이 기사의 사례를 읽으신 후 방법을 익히셨을 것입니다. , PHP 중국어 웹사이트의 다른 관련 기사도 주목해주세요!

추천 자료:

Ajax+mysq는 지방자치단체의 3단계 연결 목록을 구현합니다.

Json 및 xml 데이터의 Ajax 전송 단계에 대한 자세한 설명(코드 포함)

위 내용은 IE에서 Ajax 제출 왜곡 코드를 처리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.