【发布时间】:2012-05-13 21:14:14
【问题描述】:
我正在使用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 beforeSend 和 success 是 JavaScript 代码而不是纯字符串?
【问题讨论】: