2013-10-20 4 views
0

아래 코드는 .xhtml 파일입니다. inputtextbox 컴포넌트 중 하나에 ajax 호출을 추가해야한다. ID = "search_dias"나는 응답 값을 보여주는 팝업 창 아약스 전화를해야하고 내가 inputTextBox에 그 값을 어디 ID = "search_partyName"팝업 창으로 jsf에서 ajax 호출

<html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:c="http://java.sun.com/jsp/jstl/core" 
xmlns:ui="http://java.sun.com/jsf/facelets" 
xmlns:p="http://primefaces.org/ui"> 
    <h:form> 
     <p:panel id="panel1" styleClass ="myPanelStyle1" header="SEARCH PRODUCTIONS " toggleable="true" toggleSpeed="100"> 
      <h:panelGrid columns="3" border="0" rules="group"> 
        <p:column > 
        <h:outputLabel for="search_dia" value="Diameter:"/> 
        </p:column> 
        <p:column> 
        <p:inputText id="search_dias" value="#{addFormRequest.diameter}"/> 
        </p:column> 
        <p:tooltip for="search_dias" value="Enter Dia Value" showEffect="fade" hideEffect="fade" /> 
        <p:column > 
        <h:outputLabel for="search_partyName" value="PartyName:"/>    
        </p:column> 
        <p:column> 
        <p:inputText id="search_partyName" value="#{addFormRequest.search_partyName}"/> 
        </p:column> 
        <p:tooltip for="search_partyName" value="Enter Party Name" showEffect="fade" hideEffect="fade" /> 
        <p:column > 
        <h:outputLabel for="search_date" value="Date:"/> 
        </p:column> 
        <p:calendar id="search_date" value="#{addFormRequest.search_date}"/> 
        <p:tooltip for="search_date" value="Enter Production Date" showEffect="fade" hideEffect="fade" /> 
        <p:commandButton id="searchProductions" value="SEARCH" action="search" /> 
       </h:panelGrid> 
     </p:panel> 
    </h:form> 

답변

0

답변은 할 수 배치해야 inputtextbox의 흐림에 .. 말 여기에서 찾을 수 :

+0

@Apprentice .. inputtextbox에 아약스 전화를 걸 수 있습니까? – Manu

+0

@Apprentice .. 내 요구 사항은 1 st inputText 상자의 흐림입니다. 일부 조작을 위해 param으로 (1 st inputText) 값을 전달하여 메소드를 호출해야하고 반환 값은 (2 번째 inputText)에 배치되어야합니다. – Manu

+0

1. 예 , 것이 가능하다. 예 :

someAction 메소드에서 방금 valueOne을 읽고 조작 한 다음 valueTwo를 변경하십시오. 대화 상자를 표시하려면 oncomplete = "PF ('dialogName'). show()"를 ajax 태그에 추가하십시오. –

관련 문제