将lon lat数据从javascript发送到服务器

时间:2017-08-14 20:54:13

标签: javascript jquery python flask flask-sqlalchemy

我是前端开发的新手。在客户端,我试图输入一个地址,并提取相应的长纬度坐标,以便将它们发送回烧瓶。如何从Javascript向烧瓶发送长拉特数据?这是我的代码

$("#yes").click(function(event) {

  var text = $('#bt1').val();


  $.get(url + 'text=' + text, function(data) {
    var result1= JSON.parse(data);


    $.ajax({
      url: url2,
      type: "POST",
      data: JSON.stringify(data),    <-- here I want to put long lat data 
      dataType: 'json',      
      success: function(response){
        console.log("ok");
      },
      error: function(xhr) {
        console.log("error");
      }
    });
  });
});

在服务器端,这是我的设置:

@app.route('/something', methods=['POST'])
def something():
   conn = g.db.cursor()
   return null     

但是我收到404类型的错误消息。

1 个答案:

答案 0 :(得分:0)

解决了!对于那些有同样问题的人来说,代码是:

$.ajax({
  url: my_url,
  type: "POST",
  data: {"x": lat, "y": long},          
  success: function(response){
    console.log("something");
  },
  error: function(xhr) {
    console.log("error");
  }
});