-1
<?php
$this->widget('zii.widgets.CListView',array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'id'=>"post_list",
));
?>
<div id="addtodo">
<?php $this->renderPartial('ajax_page', array('model' => $model,));?>
</div>
하고 그래서 ajax_page.php
<?php $form=$this->beginWidget('bootstrap.widgets.TbActiveForm', array(
'id'=>'post-todo',
'enableAjaxValidation'=>false,
)); ?>
<?php
echo $form->textFieldRow(
$model,
'title',
array(
'class' => 'input-medium span6 addtodo',
'placeholder'=>'New todo task',
'prepend' => '<i class="glyphicon glyphicon-plus"></i>',
)
);
?>
<div class="row buttons">
<?php echo CHtml::ajaxSubmitButton ("Post",
CHtml::normalizeUrl(array('todo/add')),
array("success"=>'js:function(data){$.fn.yiiListView.update("post_list",{});}'),
array('class'=>'')
); ?>
</div>
<?php $this->endWidget(); ?>
에서
, 모든 작업 벌금을을 index.php. 그러나 CListview를 업데이트 한 후 입력 된 텍스트는 입력 양식으로 유지됩니다. Ajax로 CListview를 업데이트 한 후 입력 양식을 지우는 방법은 무엇입니까?
내 답변이 도움이된다면 – user3054630
@ user3054630 고맙습니다. 받아 들일 수 있습니까? 많은 감사합니다. –