2017-01-11 15 views
-3

在这里,我想追加的可变arr_icao和dep_icao到URL追加jQuery的无功的功能的URL

var arr_icao = document.getElementById("arr_icao").value; 
var dep_icao = document.getElementById("dep_icao").value; 

$.ajax({ 
    type: 'POST', 
    url: "http://localhost/position/route_finder/" + arr_icao + dep_icao, 
    success: function (data) { 
     $(".route-results").html(data); 
    } 
}); 
+0

,什么是阻止你实现了吗? – Sid

回答

0

您可以使用它像

var newUrl = "http://localhost/position/route_finder/" + arr_icao +"" + dep_icao; 
$.ajax({ 
    type: 'POST', 
    url: newUrl, 
    success: function(data) { 
     $(".route-results").html(data); 
    } 
}); 
0

变化从

url: "http://localhost/position/route_finder/" + arr_icao + dep_icao, 

url: "http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao, 
0

你可以继续添加参数到你的URLS的末尾吗?

如果GET请求

"http://localhost/position/route_finder/?arr_ica="+arr_icao+"&dep_icao="+dep_icao

,或者如果它的POST请求

"http://localhost/position/route_finder/"+arr_icao+"/"+dep_icao 
0

如果route_finder与2个参数的函数则u应该使用

"http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao, 

如果您要获取数据usin摹GET方法,然后使用

"http://localhost/position/route_finder?arr_icao="+arr_icao+"&dep_icao="+dep_icao, 

正如你所定义的方法后 你应该去

"http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao,