の対応するメソッドを使用してチェックボックスを生成していますCHtml
。AJAX リクエストの前後に JavaScript コードを実行したいと考えています。コードは次のとおりです。
echo CHtml::checkBox('markComplete', FALSE,
array(
'class' => 'markComplete',
'ajax' => array(
'type' => 'POST',
'url' => $this->createUrl('/events/events/MarkComplete'),
'data' => 'event_status='.$events['id'],
'beforeSend' => 'function(){ $(this).parent("TR").hide(); }',
'success' => 'function(resp) { $("#right").append(resp); }'
),
)
);
beforeSend
とsuccess
が JavaScript コードであり、プレーンな文字列ではないことを Yii に伝えるにはどうすればよいでしょうか?