Передайте значение из текстовой области в PHP - PullRequest
0 голосов
/ 17 января 2020

Я хочу передать введенный текст функции textarea функции PHP.

console.log($('#notes').val());
let report = {
  notes: $('#notes').val()
};
//this.userData.addMediaReport(report)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<textarea id="notes" rows="4" cols="50">Lorem ipsum</textarea>

console.log возвращает undefined. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 17 января 2020

поместите код $ ('# notes'). Val () в событие отправки формы.

$(document).ready(function(){
    $( "form" ).submit(function( event ) {
      let report = {
        notes: $('#notes').val()
      };
    });
});

Убедитесь, что текстовая область существует и содержит требуемое значение, прежде чем она будет доступна.

0 голосов
/ 17 января 2020

Значение textarea также берется с помощью метода val:

var message = $('textarea#notes').val();
console.log(message);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...