<textarea id="ap1" rows="1"></textarea>
<textarea id="ap2" rows="1"></textarea>
JS
var ap1 = $('#ap1').val();
var ap2 = $('#ap2').val();
$.ajax({
type: "POST",
dataType: "json",
url: "ajax.php",
data: {ap1:ap1, ap2:ap2},
success: function (data) {
$("#info").html(data).slideDown("slow");
}
});
ajax.php
$msg = "sky";
foreach($_POST as $item){
if ($item == "") {$msg = "sea"}
};
echo json_encode($msg);
На самом деле, у меня есть гораздо больше текстовых областей, но вот только два из них, просто например.
Что-то не так, потому что, если какая-либо текстовая область пуста, функция success
не работает, то есть ничего не происходит в качестве ответа.
набор DATATYPE как текст и попробуйте –