0

如何将引导日历添加到 gvnix finder?我正在研究 gvnix 生成的标签,并在此标签中找到:jquery/form/create.tagx 此代码

    <!-- DISID: added Bootstrap classes -->
<script type="text/javascript">
  jQuery(document).ready(function() {
      /* span12 */
      jQuery(".control-label").addClass("col-xs-5 col-sm-4 col-md-3 col-lg-3");
      jQuery(".controls").addClass("col-xs-7 col-sm-8 col-md-9 col-lg-9");
      jQuery(".box").addClass("col-xs-7 col-sm-8 col-md-9 col-lg-9");/* no exists .controls */
      jQuery(".controls.datetime").removeClass("col-xs-7 col-sm-8 col-md-9 col-lg-9").addClass("col-xs-7 col-xs-offset2 col-sm-5 col-sm-offset3 col-md-4 col-md-offset5 col-lg-3 col-lg-offset6");
  });
  </script>

我尝试将其包含在我的 finder.jspx 中,但日历没有显示任何提示?您可以查看 petclinic 在线演示的此网址,它不显示日历: http ://petclinic-gvnix.rhcloud.com/visits?find=ByVisitDateBetween&form&page=1&size=10

感谢 Gvnix 团队制作这个插件。我们能做的所有事情都给我留下了深刻的印象。

4

1 回答 1

1

tags/jquery/from/fields/datetime.tagx有问题。要解决它,请修改此文件行:

    <c:when test="${disableFormBinding}">
      <input id="_${sec_field}_id" name="${sec_field}" cssClass="datepicker form-control input-sm"

像这样:

    <c:when test="${disableFormBinding}">
      <input id="_${sec_field}_id" name="${sec_field}" class="datepicker form-control input-sm"

祝你好运!

于 2015-10-14T07:40:45.803 回答