2016-05-13 263 views
0

我有兩個變量,current_mincurrent_max。我正在設置它們的值,但AJAX不起作用。未發送jQuery AJAX請求

var current_min = $('#min').val(); 
var current_max = $('#max').val(); 

//alert(current_min+current_max); 
$.ajax({ 
    type: "POST", 
    url: "v.php", 
    data: "city=" + current_min, 
    success: function(response) { 
     alert(response); 
     $('#result').html(response); 
    } 
}); 

我檢查了控制檯和錯誤的表現是這樣的:

no element found 
no element found 
+2

共享html pls..is警報顯示的東西? – guradio

+1

'找到沒有元素'不是標準的錯誤消息,似乎與您所顯示的代碼無關。你能否爲你的問題添加一個更完整的代碼示例。 –

+0

沒有警報顯示nthng ...只是在控制檯中出現錯誤 –

回答

1

正確的方式來發送數據隨着AJAX是 data: { name: "John", location: "Boston" }

因此,嘗試這樣

$.ajax({ 
    type: "POST", 
    url: "v.php", 
    data: {"city": current_min}, 
    success: function(response) { 
     alert(response); 
     $('#result').html(response); 
    } 
}); 
+0

雖然爲true,但這不會影響發送的請求。 OP正在使用的方法在這方面仍然有效 –

+0

是的,我嘗試了這種方式..它的我的完整程序 –