将 jQuery 日历插件添加到 gvNIX 示例项目

Add jQuery Calendar plugin to gvNIX sample project

我正在尝试添加 jQuery 日历插件,位于 http://keith-wood.name/calendarsPicker.html 到使用 datePicker 的 gvNIX 项目示例(我只是想看看它是如何工作的)。 我的目标是用K.Wood提供的插件替换这个datePicker。拥有公历以外的日历。 不幸的是我没有成功。 这是我认为我应该从 gvNIX 项目修改的文件 http://pastebin.com/5uvuDzfg

我不是 Javascript 开发人员,所以我不知道在哪里调用新日历来让它工作。

感谢您的宝贵时间。

如果有人需要我写下我所做的。 我实现了 Jquery 插件,但为了替换我为 dojo 更改的当前日期选择器,因为 Roo 使用它。 https://dojotoolkit.org/reference-guide/1.9/dojox/date/umalqura.html 我更改加载脚本以加载所需的 dojo.js 文件并创建日期时间标记的副本以使用我的新选择器对其进行修改。 (为了能够设置新标签,您需要重新编译项目一次)。我的日期选择器运行良好。它以任何方式以公历存储日期。

在加载脚本中

 <spring:url value="/dojox/date/umalqura.js" var="umalqura_url" />
   <spring:url value="/dojox/date/umalqura/Date.js" var="umalqura_date_url" />
   <spring:url value="/dojox/date/umalqura/locale.js" var="umalqura_locale_url" />
...
<script>dojoConfig = {parseOnLoad: true}</script>
...
  <script language="JavaScript" type="text/javascript">dojo.require("dijit.form.DateTextBox");</script>

并且在新的 datetime.tagx

<input id="_${sec_field}_id" name="${sec_field}" data-dojo-type="dijit.form.DateTextBox" datePackage = "dojox.date.umalqura" constraints="{datePattern:'EEEE dd MMMM yyyy'}" />

我没有想出在显示时转换回日期的方法,因为它在数据库中是公历。 我尝试了同样的输入以仅注册字符串,但即使这样,dojo 也会将其转换为公历。