Ошибка 400 неверных запросов в посте jquery ajax - PullRequest
0 голосов
/ 03 июня 2019

Я пытаюсь отправить почтовый запрос AJAX с помощью jquery и получить его данные в колбе. Я извлекаю данные и сохраняю их в значениях

//capturing values which are entered

var values = $("input[id='task']")
            .map(function(){return $(this).val();}).get();
alert(values);
postData(values);
break;

//js code

function postData(input) {
      $.ajax({
      type: "POST",
      url: "/login",
      data: JSON.stringify({ "text" : input } ),
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(response){
            console.log(response);
            alert("successful");
      },
      error: function(error){
            console.log(error);
          }
       });
    }

//Flask code
def login():
print("here")
datafromjs = request.get_json()
print(datafromjs)
return jsonify(datafromjs)
return render_template('index.html');

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

1 Ответ

0 голосов
/ 04 июня 2019

Если это полный код Flask, вам нужно добавить @app.route('/login') над вашей login функцией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...