2016-11-28 8 views
0

Мне нужно всплывающее окно (где я получаю), и мы выбираем флажки в всплывающем окне. Место, где я застрял, мне нужно, чтобы флажок был установлен с всплывающего окна на родительскую страницу. Счет происходит, но когда мы нажимаем save во всплывающем окне, все родительское окно получает перезагрузку. Мне нужно, мне нужно перезагрузить только кнопку, которую я использовал для отображения всплывающего окна onclick. Здесь я использую AJAX для выполнения. Пожалуйста, найдите фрагменты кода и дайте мне знать, если вам что-то нужно. Спасибо!Как показать тег родительского/главного окна из окна всплывающих окон/детей save action

Вот фрагменты кода, присоединенные

POPUP

<h:form id='popup'> 
<h:panelGrid columns="6" cellspacing="15"> 
<h:selectManyCheckbox value = "#{repricing.rowOneSelectedCompetitors}" id="input"> 
    <f:selectItems value="#{competitor.competitorList}" var="competitor_name" 
      itemValue="#{competitor_name}"/> 
</h:selectManyCheckbox> 
</h:outputLabel> 
</h:panelGrid> 
<h:panelGroup style="display:block; text-align:center"> 
    <h:commandButton type="reset" value="Restore to Default"></h:commandButton> 
    <h:commandButton value="save" type="submit"> 
     <f:ajax execute="input" render="output" ></f:ajax> 
    </h:commandButton> 


    </h:panelGroup>  
    </h:form> 

Родитель Page

<div class="col-md-12 padding"> 
<span> 
<input id= "output" type="button" value=" selected Competitors" style="width: auto; float: none; display: inline-block; padding: 0 6px; margin-right: 15px;" class="btn btn-default" data-toggle="modal" data-target="#addModal1"></input> 
</span> 
</div> 

ответ

0
<f:ajax execute="input" render=":myform:output"/> 
+3

Hi srikanth; ваш код может быть правильным, но с некоторым контекстом он сделает лучший ответ; например, вы могли бы объяснить, как и почему это предлагаемое изменение разрешит проблему опроса, возможно, включая ссылку на соответствующую документацию. Это сделало бы его более полезным для них, а также более полезным для других читателей сайтов, которые ищут решения подобных проблем. –

+0

Спасибо за обратную связь, я обязательно буду следить в следующий раз. @VinceBowdren –

0

Рендер только выходного текста при нажатии на кнопку сохранить

<f:ajax event="click" render="output"></f:ajax> 
+0

Еще нет bruh, мне нужен этот вывод в родительском окне. если возможно, по-моему взгляните на мою проблему. Благодаря! –

+1

@srikanthpragallapati: «еще нет bruh» ??? – Kukeltje