jQuery Ajax发布中的400错误的请求错误

时间:2019-06-03 18:20:21

标签: jquery ajax flask

我正在尝试使用jquery发送AJAX发布请求并获取该请求 Flask中的数据。我正在检索数据并将其存储在值中

//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 :(得分:0)

如果这是完整的Flask代码,则需要在@app.route('/login')函数上方添加login