стандартная форма
<div class="row">
<?php if (empty($master)) echo $form->labelEx($model, 'speed'); ?>
<?php if (empty($master)) echo $form->textField($model, 'speed', array('disabled' => $master)); ?>
<?php if (empty($master)) echo $form->error($model, 'speed'); ?>
</div>
<div class="row">
<?php if (empty($master)) echo $form->labelEx($model, 'power'); ?>
<?php if (empty($master)) echo $form->textField($model, 'power', array('disabled' => $master)); ?>
<?php if (empty($master)) echo $form->error($model, 'power'); ?>
</div>
как сделать чтобы следующие данные нельзя было внести до предыдущих?
ajax избыточен. а по поводу скрирта - муть какая то выходит.
<div id = "check" class="row" display="none">
<?php if (empty($master)) echo $form->labelEx($model, 'reclaimed'); ?>
<?php
if (empty($master))
echo $form->checkBox($model, 'reclaimed', array(
'template' => '{input} {labelTitle}',
'class' => 'chclass',
// 'visible' => 'FALSE',
'onchange' => 'javascript:'
. 'if(this.checked)'
. ' document.getElementById("Engine_recovered").value= new Date().toLocaleDateString() +" "+ new Date().toLocaleTimeString();'
. 'else document.getElementById("Engine_recovered").value="";'
)
);
?>
<?php if (empty($master)) echo $form->error($model, 'reclaimed'); ?>
</div>
на display none ноль реакции