我的布局上有 jQuery 加载资产,我想使用CHtml::ajaxButton/ajaxSubmitButton
. 但是当我在运行时将它与另一个渲染一起使用时,它会再次加载 jQuery 资产并出错。如何防止脚本加载?
<?php echo CHtml::ajaxSubmitButton( 'Submit',
CHtml::normalizeUrl(array('site/AjaxRequest/30')),
array(
'error'=>'js:function(){
alert(\'error\');
}',
'beforeSend'=>'js:function(){
alert(\'beforeSend\');
}',
'success'=>'js:function(data){
alert(\'data from server: \'+data);
}',
'complete'=>'js:function(){
alert(\'complete\');
}',
//'update'=>'#response',
)
);
?>