Ajax Не Отправляется Текстовое Поле

Здравствуйте уважаемые форумчане. Отправляю аяксом форму, price и id_tov приходят без проблем(они на странице у меня уже изначально), а значение из текстового поля quantity все никак не хочет появляться- приходит пустым.

Вот код:


echo CHtml::form();

echo CHtml::textField('quantity', $quantity);

echo CHtml::ajaxSubmitButton('Купить', '', array(

                'type' => 'POST',

                'data'=>array('price'=>$tovar->price,'id_tov'=>$tovar->id_tov, 'quantity'=>$quantity, ),

                'update' => '#out',

            ));

echo CHtml::endForm();

В чем может быть проблема? Почему текстовое поле quantity может приходить пустым?

по идее так надо




echo CHtml::form();

echo CHtml::textField('quantity', $quantity);

echo CHtml::hiddenField('price',$tovar->price);

echo CHtml::hiddenField('id_tov',$tovar->id_tov);

echo CHtml::ajaxSubmitButton('Купить', '', array(

                'type' => 'POST',                

                'update' => '#out',

            ));

echo CHtml::endForm();




Mihail , огромное спасибо- так работает :rolleyes: