내 프로젝트 에디터가 :primefaces 편집기 표시
<p:editor id="content" value="#{myBean.content}" width="1000" height="400"/>
<h:message for="content" errorClass="invalid"/>
을하고 난 CommandLink는에서 아약스를 사용하여 내 양식을 새로 고칠 때 :
<p:commandLink styleClass="btn" action="#{myBean.save()}" value="Save">
<f:ajax render="@form" execute="@form" />
</p:commandLink>
는 P의 내용 : 편집 요소가 "true"로 전환되고 더 이상 수정할 수 없습니다. 이것은 파이어 폭스를 고소 할 때만 발생하며 크롬은 정상적으로 작동합니다. 어떤 생각을 고칠 수 있을까요?
백엔드 코드도 게시하십시오. 어쨌든 : f : 아약스는 여기서는 부적합합니다. 프라임 페이스는 p : 아약스를 사용합니다. 그러나 commandLink에 내장되어 있으므로 다음과 같이 사용하십시오.
. render = update, execute = process, @form이 commandLink의 기본값이기 때문에 프로세스가 필요하지 않습니다. – adam0404