[SOLVED] Ajax put method not working

app.request.put({
});

Because there is no such method. Use just:

app.request({
  url: ...
  method: 'PUT',
  ...
})

https://framework7.io/docs/request.html#api