2014-04-12 159 views
1

我試圖將表單中的數據數據追加到請求中,以便完整的URL作爲請求發送。我知道我可以在PHP中做到這一點,但想知道如果我也能做到這一點在例如JSON的請求被髮送到將字符串附加到JavaScript中的JSON請求的末尾

"http://api.wunderground.com/api/myapi/conditions/q/ZIP.json" 

的JavaScript 凡ZIP將用戶提交的被替換

$(function() { 
$("#getzip").submit(function() { 
    var zip_data =$(this).serialize(); 
    $.getJSON("get_weather.php",null , function(data); { 

可以通過它來代替null嗎?我怎麼會將其附加到嚴格的JavaScript請求?

回答

0

好像你就需要把它添加到URL字符串本身:

$.getJSON("http://api.wunderground.com/api/myapi/conditions/q/" 
+ zip_data, function(data){ return data }); 
0
$.getJSON("get_weather.php",{ 
    whatever: "value", 
    somemore: "another value" 
}.function(){ 
    // 
}; 

然後在你的PHP:

$whatever=filter_input(INPUT_GET,"whatever",FILTER_SANITIZE_STRING); 
$somemore=filter_input(INPUT_GET,"somemore",FILTER_SANITIZE_STRING); 
相關問題