मैं निम्नलिखित रूप है:Yii ajax सत्यापन त्रुटियों दिखाई
$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array(
'id'=>'new-agenda-entry',
'enableAjaxValidation'=>true,
'action'=>'')); ?>
<div class="four columns">
<div class="right top5 sufix10">
<?php echo $form->labelEx($model,'eventTime'); ?>
<?php $this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name'=>'UserAgenda[eventTime]',
'model'=>$model,
'options'=>array(
'dateFormat'=>'yy-mm-dd',
'minDate'=>'new Date()',
) // jquery plugin options
));?>
<?php echo $form->error($model, 'eventTime'); ?>
</div>
<div class="right top5 sufix10">
<?php echo CHtml::dropdownList('eventTime_hour', false, $this->getHourArray()); ?>
<?php echo CHtml::dropdownList('eventTime_min', false, array('00'=>'00', '30'=>'30')); ?>
</div>
<?php echo $form->labelEx($model,'note'); ?>
<?php echo $form->textField($model, 'note');?>
<?php echo $form->error($model, 'note'); ?>
मॉडल सफलतापूर्वक सर्वर पर मान्य है के रूप में मैं Firebug में प्रतिक्रिया देख सकते हैं:
{"UserAgenda_eventTime":["Event time cannot be blank."],"UserAgenda_note":["Note cannot be blank."]}
संदेश ठीक लग रहा है , तो एचटीएमएल करता है लेकिन yii द्वारा उत्पन्न छुपा इनपुट छुपा और खाली रहता है।
सुनिश्चित करें कि मान्य किए गए पैरामीटर मॉडल नियमों में सुरक्षित हैं – sdjuan
मैं यह कैसे करूँगा? – Samson
आप अपने मॉडल नियमों को देखेंगे। हालांकि चूंकि आप फायरबग में त्रुटि संदेश देख सकते हैं, ऐसा लगता है कि आपके नियमों में पहले से ही उन पैरामीटर हैं इसलिए कृपया मेरी प्रारंभिक टिप्पणी को अनदेखा करें। मैं गलत था, यह आपके नियमों के बारे में नहीं है। – sdjuan