2013-06-23 128 views
2

我無法使x-editable datetimepicker正常工作。我最近一直在處理其他幾種成功的數據類型,但無法計算出我在挑選時間方面做錯了什麼。x-editable bootstrap datetimepicker

我想只能選擇時間。即使我試着用日期和時間進行測試,它也不適合我。

我很確定我已經包含了所有需要的js文件。

任何幫助將不勝感激。

在這裏看到檢查:http://ventrabit.com/test/x-ed-time.php

<ul>  
<li> 
<a href="#" id="reminder2_time" data-type="datetimepicker" data-format="hh:ii" data-placement="right" data-pk="1" data-url="/post" data-original-title="Morning Reminder">08:00 am</a> 
</li> 
</ul> 
<script> 
$.fn.editable.defaults.mode = 'popup'; 
$('#reminder2_time').editable(); 
</script> 

注:我用Combodate固定這一點。剛剛添加了combodate.js和數據類型combodate。與datetime和datetimepicker相比很簡單

+0

與其編輯問題以顯示如何解決問題,請添加您自己的解決方案作爲新答案。這使得其他人將來可以更清楚地看到這個問題,並且允許你的答案被上/下調,並與可能給出的其他答案進行比較。你甚至可以接受你自己的答案,如果它是最好的喲。 – jcsanyi

+0

好吧,我只是這樣做,謝謝:) –

+0

我不使用內聯的'data- *'屬性,但在遇到同樣的問題(是'文本'類型而不是'日期時間'),但實際設置'類型'在初始化時它工作正常('type:'datetime'')。除此之外,請確保'datetime'選擇器JS和CSS包含在頁面中並且在可編輯插件之前。 – martincarlin87

回答

2

我結束了使用combodate的工作。只需要添加combodate.js和data-type =「combodate」。

演示:http://ventrabit.com/test/x-ed-time.php

<ul> 
<li><a href="#" id="reminder1time" data-url="reminder1time.php" data-type="combodate" data-template="HH:mm" data-format="HH:mm" data-viewformat="HH:mm" data-pk="1"  data-original-title="Set Reminder 2">8:55 am</a></li> 
</ul> 
<script> 
$.fn.editable.defaults.mode = 'popup'; 
$('#reminder1time').editable({ 
}); 
</script> 

仍然不知道我錯了之前做什麼,但至少我得到了一個解決問題的辦法。