2012-02-29 23 views
1

我正在嘗試使用jdpicker http://jdpicker.paulds.fr/?p=demo 將下拉日曆附加到我的表單。不幸的是,我不斷收到標題中描述的錯誤。jdpicker錯誤:未捕獲語法錯誤,無法識別的表達式:[date = 29/02/2012]

的JavaScript如下:

<script type="text/javascript"> 
$(document).ready(function(){ 
    $("#coldate").jdPicker({date_format:"dd/mm/YYYY"}); 
}); 
</script> 

和表格線爲:

<input type="text" name="coldate" id="coldate" size="20" title="coldate" value="" class="text-input" /> 

我不理解錯誤,也沒有說明爲什麼它顯示 - 我究竟做錯了什麼?

回答

0

你有什麼理由爲什麼你通過jQuery UI datepicker使用它?我看不出太大的差異的兩個和這個插件一直沒有更新自2010年5月

http://jqueryui.com/demos/datepicker/#date-formats

例子:http://jsfiddle.net/UscYS/1/

<script type="text/javascript"> 
$(function(){ 
    $("#coldate").datepicker({ dateFormat: 'dd/mm/yy' }); 
}); 
</script> 

<input type="text" name="coldate" id="coldate" size="20" title="coldate" value="" class="text-input" /> 
+0

實際上這是一個更好的主意。我沒看過jQuery UI,但我不想加載額外的文件。然而,從長遠來看,它實際上是更好的選擇 - 並感謝向我展示它的使用方式。 – rav 2012-02-29 22:09:05

0

它的工作就好了這裏

DEMO


更新:

好像插件與jQuery的1.4.4版的作品,它不與工作版本1.5.2 +

Proof

+0

這是正確的,但它仍然是相當出於某種原因的越野車(日曆顯示在頁面中間等) – rav 2012-02-29 21:53:02

相關問題