这里我想将变量arr_icao和dep_icao附加到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 :(得分:0)
您可以像
一样使用它var newUrl = "http://localhost/position/route_finder/" + arr_icao +"" + dep_icao;
$.ajax({
type: 'POST',
url: newUrl,
success: function(data) {
$(".route-results").html(data);
}
});
答案 1 :(得分:0)
从
改变url: "http://localhost/position/route_finder/" + arr_icao + dep_icao,
到
url: "http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao,
答案 2 :(得分:0)
您可以使用?
继续在网址末尾添加参数如果是GET请求
"http://localhost/position/route_finder/?arr_ica="+arr_icao+"&dep_icao="+dep_icao
,
或者如果是POST请求
"http://localhost/position/route_finder/"+arr_icao+"/"+dep_icao
答案 3 :(得分:0)
如果route_finder
是具有2个参数的函数,那么你应该使用
"http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao,
如果您要使用GET
方法获取数据,请使用
"http://localhost/position/route_finder?arr_icao="+arr_icao+"&dep_icao="+dep_icao,
正如您已经定义了方法帖子 你应该去
"http://localhost/position/route_finder/" + arr_icao + "/" + dep_icao,