Cette fois, je vais vous montrer comment gérer les codes tronqués soumis par Ajax sous IE Quelles sont les précautions pour gérer les codes tronqués soumis par Ajax sous IE. Ce qui suit est un cas pratique, prenons. un regard.
Haha, après avoir essayé tant de choses, encodeURIComponent fonctionne toujours ! ! ! !
Ajouter une mesure de protection à la position des caractères chinois : 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")); } }); } }); }
Une autre méthode d'ajout de contentType mentionnée sur le Internet Cela ne semble pas fonctionner, o(︶︿︶)o Hélas, il vaut mieux compter sur soi-même~~
contentType: 'application/x-www-form-urlencoded; ',
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Ajax+mysq réalise une liste de liaison à trois niveaux de provinces et de municipalités
Ajax transmet Json et données xml Explication détaillée des étapes (avec code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!