Javascript yii框架CActiveform相关下拉列表赢得';t在pjax'内工作;教育内容

Javascript yii框架CActiveform相关下拉列表赢得';t在pjax'内工作;教育内容,javascript,jquery,yii,yii-extensions,pjax,Javascript,Jquery,Yii,Yii Extensions,Pjax,以下是我的相关下拉php代码: <?php $find= new SomeModule; $form=$this->beginWidget('CActiveForm', array( 'action'=> Yii::app()->createUrl('someurl'), 'method'=>'post', 'id'=>'filter-id', 'enableAjaxValid

以下是我的相关下拉php代码:

<?php $find= new SomeModule;
      $form=$this->beginWidget('CActiveForm', array(
         'action'=> Yii::app()->createUrl('someurl'),
         'method'=>'post',
         'id'=>'filter-id',
         'enableAjaxValidation'=>true,
      )); ?>

<?php 
echo $form->dropDownList($find,'category',
    CHtml::listData(BaseCategory::model()->findAll(array(
       'order' => 'name', 
       'condition'=>'type=:postID',
       'params'=>array(':postID'=>1),
    )), 'id', 'name'),
    array(
       'prompt'=>'Select Category', 
       'ajax'=>array(
       'type'=>'POST',
       'url'=>CController::createUrl('someurl/searchCategory'),
       'update'=>'#'.CHtml::activeId($find,'category2')
    ),
 )
 );
?>
<?php 
 echo $form->dropDownList($find,'category2', array(), array(
    'prompt'=>'Select Sub Category',
   )
);
?>

要使此依赖下拉列表正常工作?是否有任何脚本可以“重新加载”此php代码,以使依赖下拉列表正常工作?或者还有其他解决方案吗?

您是否检查了javascript控制台中的错误?请求是否成功提出?有回应吗?有,没有回应。它只有在页面刷新时才起作用。有什么想法吗?
 $(document)
    .on('pjax:success', function() {

    })