首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将jQuery日历插件添加到gvNIX示例项目中

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

Stack Overflow用户
提问于 2016-01-28 13:02:11
回答 1查看 48关注 0票数 0

我正在尝试将位于http://keith-wood.name/calendarsPicker.htmlhttp://keith-wood.name/calendarsPicker.html日历插件添加到使用datePicker的gvNIX项目示例中(我只是想看看它是如何工作的)。我的目标是用datePicker提供的插件取代这个K.Wood。有除格里高利以外的日历。不幸的是,我没有成功地做到这一点。下面是我认为应该从gvNIX项目http://pastebin.com/5uvuDzfg修改的文件

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

谢谢您抽时间见我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-09 14:46:03

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

在加载脚本中

代码语言:javascript
复制
 <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中

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

我没有想出一种在显示时返回日期的方法,因为它在数据库中的gregorian中。我试着使用同样的输入来注册字符串,但即使这样,dojo也会在gregorian中转换它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35062249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档