首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用我的自定义schedule.js在素数面中呈现调度组件

是否可以使用我的自定义schedule.js在素数面中呈现调度组件
EN

Stack Overflow用户
提问于 2014-02-12 13:09:33
回答 2查看 1.4K关注 0票数 1

我正在使用原始表的时间表组件。我必须更改primefaces文件中的schedule.js以实现调度事件的工具提示。除了从primefaces中读取之外,调度组件是否采用自定义本地javascript文件的方式。

编辑:

代码语言:javascript
复制
<h:head>
    <title>#{serviceCalendarViewBean.currentInstance} - Schedule</title>
    <link type="text/css" rel="stylesheet"
        href="#{request.contextPath}/css/common.css" />
    <h:outputText value="#{serviceCalendarViewBean.employeeStyleClass}"
        escape="false" />
</h:head>
<h:body onload="checkURL()">
    <ui:include src="/WEB-INF/views/Header.xhtml" />
    <div class="belly">
        <ui:include src="servicemenu.xhtml" />
        <f:view contentType="text/html">
            <h:form prependId="false" id="mainForm">
                <p:hotkey bind="esc" handler="noteWidget.hide();eventDialog.hide();" />
                <!-- For Ajax Pop-up Box -->
                <p:ajaxStatus onstart="statusDialog.show();"
                    onsuccess="statusDialog.hide();" />
                <div class="mainColWrapper">
                    <p:panel>
                        <p:schedule id="schedule"
                            value="#{serviceCalendarViewBean.eventModel}"
                            widgetVar="scheduleWidget" draggable="true" resizable="false"
                            allDaySlot="true" slotMinutes="15"
                            initialDate="#{serviceCalendarViewBean.miniCalDate}"
                            view="agendaWeek" leftHeaderTemplate="today, ,prev,next"
                            rightHeaderTemplate="agendaDay,agendaWeek,month">

                        </p:schedule>
                    </p:panel>
                </div>
            </h:form>
        </f:view>
    </div>
    <script type="text/javascript">
        function removeImageOrNotesIcon() {
            var ss = document.getElementById('idReccurFreq').value;
            jQuery('span').remove('.ico-dialogBox');
        }
    </script>
    <h:outputScript library="primefaces" name="js/schedule.js" />
</h:body>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-13 07:08:16

代码语言:javascript
复制
<h:outputScript library="primefaces" name="schedule.js"/>

h:outputscript检查webcontent/resources文件夹中的文件。如果我们指定像'primefaces‘或'js’这样的库,那么在相应的名称中的'resources‘文件夹中应该有一个文件夹。因此,在上面的代码中,正如我们指定的素数面,文件应该在'webcontent/resources/primefaces/schedule.js'.中

票数 2
EN

Stack Overflow用户

发布于 2014-02-14 11:27:28

是。只需将其包含在您的<h:head>标记中即可。例如:

<h:outputScript library="primefaces" name="resources/js/schedule.js"/>

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

https://stackoverflow.com/questions/21728884

复制
相关文章

相似问题

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