我正在使用 的相应方法生成一个复选框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); }'
),
)
);
我如何告诉 Yii是 JavaScript 代码beforeSend
而success
不是纯字符串?