Q:

Передача данных контроллеру

Скажите, пожалуйста, почему этот код не передает контроллеру $_POST['num']? 
        $("#ajaxBtn").click(function(){ 
            //$("#imgLoad").show(); 
            $.ajax({
                url: "<?  echo CController::createUrl('section/show'); ? >",
                type: "POST",
                data: {"num": num},
                cache: false,
                success: function(response){
                    if(response == 0){  // listening server answer
                        alert("Больше нет записей");
                        //$("#imgLoad").hide();
                    }else{
                        //$("#content").append(response);
                        num = num + 6;
                        //$("#imgLoad").hide();
                    }

                }

            });
        });

upd:
<?...  
    if (isset($_POST['num']))  
    {  
        $criteria->limit = $_POST['num'];  
        $sections = Post::model()->findAll($criteria);  
    }  
else echo var_dump('undefined'); ? >

undefined показывается, т.е.  экшн вызывается. 

A:

Извините, а переменная num вообще есть? 
Попробуйте 

alert(num);

перед

$.ajax({

