Я просто тестировал что-то с AJAX, и я обнаружил, что с успехом, если я предупреждаю
alert(decodeURI('%'));
или
alert(encodeURIComponent('%'));
ошибки браузера со следующим кодом.
$.ajax({
type: "POST",
url: "some.php",
data: "",
success: function(html){
alert(decodeURIComponent('%'));
// alert(decodeURI('%'));
}
});
Если я использую любую другую строку, она отлично работает.
Это что-то, что я пропустил?