我遇到了一个Bootstrap datetimepicker问题(这个问题:https://github.com/Eonasdan/bootstrap-datetimepicker)放在我网站上的一个表单中,该表单使用{exp:channel:form}标记在提交时提交数据。
datetimepicker没有开火;起初我认为这只是一个CSS问题,意味着它不可见但经过大量测试后我发现datetimepicker可以正常使用我的所有HTML和CSS在页面上,它'仅当我将表单字段包装在{exp:channel:form}模板标记中时,它才停止工作。
查看此模板标记输出的来源,我进一步缩小了导致datetimepicker停止工作的代码:
<script type="text/javascript" charset="utf-8" src="http://differentsnow.com/index.php?ACT=11&ui=core,widget,mouse,position,draggable,resizable,button,dialog,datepicker&plugin=markitup,toolbox.expose,overlay,tmpl&file=underscore,cp/date&v=1387560768&use_live_url=y&include_jquery=y"></script>
删除此脚本会导致datetimepicker再次运行。
我仍然需要包含{exp:channel:form}标记,以便我的表单正常工作,但也希望datetimepicker能够正常工作。有没有人见过同样的问题?任何人都可以建议我在EE中可以做什么来修改这个脚本,或者它实际上做了什么?
我正在使用:
我知道这些脚本的排序非常重要,正如我所说,如果没有{exp:channel:form}标签输出的上述违规脚本,datetimepicker的工作效率为100%!
非常感谢, 罗布
答案 0 :(得分:0)
你可以分享你的表格标签吗?您使用的是include_jquery="no"
参数吗?默认情况下,{exp:channel:form}
将包含jQuery,您必须禁用它。请在此处查看documentation。