2014-10-01 85 views
0

我正在運行一個FullCalendar,我想通過jQuery post檢索一些數據,當一天被點擊。這是代碼:在FullCalendar DayClick事件jQuery發佈

dayClick: function(date, jsEvent, view) { 
       truckid=jQuery(this).parents(".calendar").attr("data-truck-id"); 
       alert(truckid); 
       jQuery.post("test.php", { TruckId: truckid, dateUsed: date }) 
        .done(function(data) { 
         alert("Data Loaded: " + data); 
        }); 
       alert('everything OK'); 
      }, 

當我包括jQuery的職位,該腳本將觸發「警報(truckid)」的部分,然後用下面的錯誤停止: 類型錯誤:一個未定義(點時刻。 min.js是FullCalendar的js文件)。

如果我刪除了jQuery文章,代碼將正確運行,並警告最後一次警報。

可能是什麼問題?我在這裏先向您的幫助表示感謝!

+0

您的有效載荷不正確引用。這可能是TypeError的原因。有效負載應該像'{'TruckId':卡車號,'dateUsed':date}' – nilobarp 2014-10-01 13:16:52

+0

不,我不這麼認爲......我正在使用它,就像這個其他幾個地方,它工作得很好。編輯:爲了安全起見,嘗試了你的建議,仍然是同樣的錯誤。 – 2014-10-01 13:18:06

回答