Я успішно виступаю через ajax. Однак я зрозумів, що це не відповідає "&". Він також не дає помилок. Ось мій сценарій
Html
<textarea id="aciklamatext">West & Union</textarea>
Аякс пост
var aciklama = $("#aciklamatext").val();
$.ajax({
type: "POST",datatype:"json", async: false,
contentType: "application/x-www-form-urlencoded",
url: "/aciklama.php",
data: "aciklama=" + aciklama,
success: function(html){
}
});
aciklama.php
$aciklama = $_POST["aciklama"];
echo $aciklama;
Вихідні дані
Захід
Відповіді:
2 для відповіді № 1Найпростіший спосіб надсилання даних ajax - це використання JSON. Внутрішній ajax перетворює дані JSON в рядок і кодує всі спеціальні символи:
$.ajax({
type: "POST",
datatype:"json",
url: "/aciklama.php",
data: {"aciklama": + $("#aciklamatext").val()},
success: function(data){
}
});
Один коментар: використання асинхронного помилки застаріле. http://api.jquery.com/jquery.ajax/