2012-02-29 82 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

相关问题