Отправка поля по аякс, без перезагрузки

132
22 сентября 2018, 00:10

Где я накосячил? Вот поле

    <pre>
    <input class="text_gnida" id='text_gnida' placeholder="Моё сообщение..." 
    type="text" name="text_gnida">
    </pre>

Вот аякс

<script>
var first = document.getElementById("text_gnida");
$("#text_gnida").keyup(function(event) {
if (event.keyCode === 13) {
$.ajax({
url: "pages/blocks/message/dsa.php?set=<? echo $_GET["set"]; ?>",
type: "POST",
data: first.value,
success: function() {
document.getElementById('text_gnida').value = "";
}
});
}
});
</script>

Вот ввод в базу

 if(isset($_POST['text_gnida']) && !empty($_POST['text_gnida'])){
 $messages = R::dispense('messages');
 $messages->date = time();
 $messages->u_from = $_COOKIE['id'];
 $messages->u_to = $item;
 $messages->message = $_POST['text_gnida'];
 R::store($messages);}
Answer 1

Решил вроде, вдруг надо . А в обработчике ошибочно указал путь к файлу проверки доступа

$("#text_gnida").keyup(function(event) {
if (event.keyCode === 13) {
  var ssa = document.getElementById('text_gnida').value;
  $.ajax({
  url: "pages/blocks/message/dsa.php?set=<? echo $_GET["set"]; ?>",
  type: "POST",
  data: {'text_gnida' : ssa},
  success: function() {
  document.getElementById('text_gnida').value = "";
  }
  });
  }
 });
READ ALSO
Slick слайдер и Fancybox

Slick слайдер и Fancybox

При инициализации слайдер, для того чтобы делать прокрутку слайдеров цикличной, создает дополнительные слайды клоныПоэтому в фансибоксе...

226
div растягивает картинку внутри img

div растягивает картинку внутри img

Есть div, который имеет ширину 400px, и в нем есть тег imgКогда я загружаю квадратную картинку, он ее растягивает, а мне нужно, чтобы она было не растянута

176
Как сделать такой эффект при ховере? [закрыт]

Как сделать такой эффект при ховере? [закрыт]

Справа нормальный вид, слева при ховере

139