我有一个依赖的下拉列表,我通过ajax填写。我想在ajax完成后调用一个函数。我怎么能这样做?
echo Chtml::dropDownList('optAudioSura', $strAudioSuraTemp, $suraOptions,
array(
'ajax' => array(
'type'=>'POST', //request type
'url'=>CController::createUrl('QuText/audioFiles'), //url to call.
'update'=>'#optAudio',
'data'=>'js:jQuery(this).serialize()',
)
));
感谢。
答案 0 :(得分:3)
向ajax添加成功函数,例如:
echo Chtml::dropDownList('optAudioSura', $strAudioSuraTemp, $suraOptions,
array(
'ajax' => array(
'type'=>'POST', //request type
'url'=>CController::createUrl('QuText/audioFiles'), //url to call.
'update'=>'#optAudio',
'data'=>'js:jQuery(this).serialize()',
'success'=>'function(data) {
// function code here
}',
)
));