2012-01-01 82 views
2

我在php中有一個while循環,它獲取一個查詢的assoc結果,然後將它們顯示在一個具有創建該帖子的用戶的id的類中,即時嘗試發送該類的id到PHP,因爲我發送數量變量但是我似乎在嘗試發送時出現未定義的索引錯誤。使用Jquery發送帖子的ID

這是我迄今爲止 -

(".eventer button[name=lol]").click(function() { 
    console.log('clicked'); 
    var ida = this.id; 
    thisBtn = $(this); 
    parent = $(this).parent(); 
    num = parent.data('num'); 
    id = parent.data('id'); 
    if (typeof num != 'number') { 
     num = 0; 
     $(this).attr('disabled', true); 
     $.post('javas.php?ida= ' + ida, { 
      num: (num + 1), 
      id: id 
     }, function(data) { 
      console.log('Ajax success'); 
      parent.next('.status').html(data); 
      thisBtn.attr('disabled', false); // reset }); 
      console.log('Ajax success'); 
      parent.data('num', ++num); 
      parent.next('.status').html(data); 
      thisBtn.attr('disabled', false); // reset 
     }); 
    }); 

console.log('-- end'); 

任何幫助表示讚賞感謝。

回答

1

如果你使用:

.attr('id'); 

代替:

.data('id'); 
+0

我不認爲這就是問題 – foshoeiyyy 2012-01-01 11:29:31

+0

,你能否告訴我們的HTML,我可以在JS看到的唯一問題是資料('id')? – duyker 2012-01-02 00:25:39