2017-01-11 7 views
-3

Hier würde ich die Variable arr_icao anhängen mögen undAnfügen JQuery Var auf eine Funktion 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

gehen sollte und was Sie daran hindert, dass zu erreichen? – Sid

Antwort

0

auf die URL dep_icao Sie es wie

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

Änderung

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

verwenden können

bis

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

Sie können am Ende Ihrer URLs weitere Parameter hinzufügen, indem Sie?

Wenn es eine GET-Anfrage

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

oder wenn sie eine POST-Anfrage

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

Wenn route_finder ist eine Funktion mit den zwei Argumenten, dann sollte u

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

wenn Sie die Daten verwenden möchten g GET Verfahren dann

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

verwenden und wie Sie die Methode Post definiert haben Sie

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