이번에는 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='" + 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',
더 흥미로운 내용을 보려면 이 기사의 사례를 읽으신 후 방법을 익히셨을 것입니다. , PHP 중국어 웹사이트의 다른 관련 기사도 주목해주세요!
추천 자료:
Ajax+mysq는 지방자치단체의 3단계 연결 목록을 구현합니다.
Json 및 xml 데이터의 Ajax 전송 단계에 대한 자세한 설명(코드 포함)
위 내용은 IE에서 Ajax 제출 왜곡 코드를 처리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!