Приходит пустой POST запрос

163
02 октября 2019, 07:00

Собираю Json и отправляю так:

var obj = new Object();
        obj.id = currentID;
        obj.name = $('#name').val();
        obj.age = $('#age').val();
        console.log(obj);
        $.ajax({
           type: "POST",
           url: "/edit",
           data: JSON.stringify(obj),
           dataType: "json",
           success: function (msg) {
               if (msg) {
                   alert(obj.name + obj.age + " was send");
               } else {
                   alert("Cannot send !");
               }
           }
       }); 

на сервер приходит None

play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[NoSuchElementException: None.get]]

Контроллер:

def edit = Action{ request =>
    val json = request.body.asJson.get
    Ok("ок")
  }

routes:

POST /edit                                          controllers.UserController.edit

что я делаю не так?

READ ALSO
Графики chart.js

Графики chart.js

У меня вопрос на понимание библиотеки chartjs

108
Как изменить скорость смены спрайтов canvas html5

Как изменить скорость смены спрайтов canvas html5

Моя задача сделать анимацию из спрайтов, они разбиты по на разные png, и я сделал чтобы спрайты менялись, но скорость смены этих спрайтов бешенаяПодскажите...

137
Как вставить курсор в нужное место?

Как вставить курсор в нужное место?

При клике на кнопку, в блок (с атрибутом contenteditable) помещается имя и оборачивается в элемент b и надо потом печатать после имени, если кликнуть...

114
Заголовок у DataTables не правильного размера

Заголовок у DataTables не правильного размера

Вот так все выглядит, я в js не силен, но работу выполнить нужно

97