2010-11-18 27 views
1

藉口,我的英語不好第一,的jQuery的Ajax方法數據參數發送號碼

IM使用Ajax調用的代碼是這樣的:

$.ajax({ 
      url:'fetch.php', 
      type: 'GET', 
      **data: { temp : 'counter' },** 
      success: function(data){ 
       $('#rules2').append(data); 
     } 

的問題是,我想要的櫃檯是一個號碼...我給了它已經設置爲 var counter = 1; 但它只是發送字符串「計數器」。

對此有何幫助?

我想要做的就是從數據庫中獲取一些數據與fetch.php文件,並通過ID獲取該數據...所以id是一個數字,我需要用ajax方法發送一個數字。

THX

+2

它發送一個字符串,因爲你創建一個字符串。應該指向變量。 'data:{temp:counter},'(沒有單引號) – RPM1984 2010-11-18 00:32:14

+0

thnx很多... !! – mt0s 2010-11-18 00:36:32

回答

1
$.ajax({ 
    url:'fetch.php', 
    type: 'GET', 
    data: { temp : counter }, // Note the missing quotation marks 
    success: function(data) { 
     $('#rules2').append(data); 
}