默认情况下,无需单击 - primefaces就能进行入门标签



我正在使用PrimeFaces 4.0,我想知道如何在此处单击文本的情况下如何进行以下Inplote标签可编辑

<p:inplace id="ajax" editor="true">
        <p:inputText value="#{inplaceView.text}" required="true" label="text" />
    </p:inplace>

因此,我必须单击"内置"以使其可编辑,我需要更改此代码以使其可编辑,而无需单击或一旦加载页面的任何操作>

kukeltje表示您可以使用JavaScript/jQuery进行假键。如果您不想使用ID,则可以使用数据 - *属性,然后选择元素,例如:

<html ...
    xmlns:pt="http://xmlns.jcp.org/jsf/passthrough">
    <h:head>
        <title></title>
    </h:head>
    <h:body>
        <script>
            $(document).ready(function() {
                $("[data-show-initial='true'] > span").click();
            });
        </script>
        <h:form id="form">
            <p:inplace id="inplace" editor="true" pt:data-show-initial="true">
                <p:inputText value="#{viewBean.value}" required="true" label="text" />
            </p:inplace>
        </h:form>
    </h:body>
</html>

请注意,通过JSF 2.2。

,通过属性(PT(仅存在

相关内容

  • 没有找到相关文章

最新更新