이 기사에서는 주로 IE에서 Ajax 제출 왜곡 코드에 대한 빠른 솔루션을 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 편집자를 따라 살펴보겠습니다. 모두에게 도움이 되기를 바랍니다.
한자 위치에 보호 조치 추가: 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을 추가하는 또 다른 방법은 작동하지 않는 것 같습니다. o(︶︿︶)o 아쉽지만 스스로 의지하는 것이 좋습니다. ~~
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
관련 권장 사항:
양식 양식 페이지의 Ajax 제출은 여전히 j 솔루션을 새로 고칩니다.
ajax 데이터베이스에 휴대폰 번호 제출 상태 값 확인 및 반환 예제에 대한 자세한 설명
Form 양식 제출 및 파일 업로드를 위한 Ajax 예제 코드
위 내용은 IE에서 Ajax 제출 왜곡 코드를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!