0

当我的页面加载时,我看不到日历: 在此处输入图像描述

当我单击表单的生日字段时,它会出现,但看起来不像我预期的那样: 在此处输入图像描述

我用来在jsp文件中显示的代码:

    <label for="birthday">Birthday<br/> </label>
          <sf:input path="birthday" id="birthday"
                 pattern="(0[1-9]|1[0-9]|2[0-9]|3[01])-(0[1-9]|1[012])-[0-9]{4}"/><br/>
            <script type="text/javascript">
              Spring.addDecoration(new Spring.ElementDecoration({
              elementId:"birthday",
              widgetType:"dijit.form.DateTextBox",
              widgetAttrs:{ datePattern:"dd-MM-yyyy", required:true }}));
    </script>

所以我的问题是:

  1. 加载表单后如何使日历始终可见?
  2. 如何使用它的 css 进行管理,以便我可以通过 css 文件设置背景和其他属性?如果不可能,则通过 JavaScript 参数。

谢谢。

4

1 回答 1

0

为了日历工作,我必须将以下 css 类设置为 html body 元素:

<body class="tundra">

它有帮助。

于 2013-09-17T07:22:42.277 回答