Ajax Not Working In Second Dropdown

I have trouble invoking an ajax request on dropdown select. This dropdown is created via an ajax request which is invoked by a parent dropdown. In other words, I am trying to implement dependent dropdowns with four levels and is failing on second level.

Kindly check gist for the code.

Hi,

Please, check ur ID are unique

echo ‘Sub Category’; echo CHtml::dropDownList(‘sub_category_1’, ‘’, $data, array( ‘empty’ => ‘Choose’, ‘ajax’ => array( ‘type’ => ‘POST’, ‘url’ => CController::createUrl(‘product/subCategoryT’), ‘update’ => ‘#sub_cat2_carrier’ )));

write this code in a view file. then [font=Menlo, Consolas,]$this[/font][color=#808080][font=Menlo, Consolas,]->[/font][/color][font=Menlo, Consolas,]renderPartial[/font][font=Menlo, Consolas,]([/font][font=Menlo, Consolas,]’[/font][font=Menlo, Consolas,]viewfile[/font][font=Menlo, Consolas,]’[/font][color=#808080][font=Menlo, Consolas,], [/font][/color][font=Menlo, Consolas,]$data[/font][color=#808080][font=Menlo, Consolas,], [/font][/color][font=Menlo, Consolas,]false[/font][color=#808080][font=Menlo, Consolas,], [/font][/color][font=Menlo, Consolas,]true[/font][font=Menlo, Consolas,])[/font][color=#808080][font=Menlo, Consolas,];[/font][/color]

http://www.yiiframework.com/wiki/49/update-content-in-ajax-with-renderpartial/