public function actionResponse()
{
$data = array();
$data["data"] = $_POST['field'] . PHP_EOL;
$this->renderPartial('panelAjax', $data, false, true);
}to panelAjax.php:
<?php echo CHtml::beginForm('Panel/Response'); ?>
<?php echo CHtml::ajaxSubmitButton('Send', CController::createUrl('Panel/Response'), array('update' => '#server-response'), array('id' => 'send-button-answer', 'class' => 'submit styled-button')); ?>
<p class="field switch" id=''>
<input type="radio" id="answerY" name="field" value="yes", class="hidden" checked />
<input type="radio" id="answerN" name="field" value="no", class="hidden"/>
<label for="answerY" class="cb-enable selected"><span>Yes</span></label>
<label for="answerN" class="cb-disable"><span>No</span></label>
</p>
<?php echo CHtml::endForm(); ?>a to panel.php
<div id="server-response">
</div>No i po każdym naciśnięciu przycisku Send podwaja mi się liczba requestów:
Requests
stronka wygląda tak:
Strona
Co jest tego powodem? Od razu powiem że radio buttony i przycisk muszę generować dynamicznie.

Help












