在本地工作,但不能在实时服务器上工作
Yii::app()->clientScript->registerScript('users', "
var user_id = $('#uId').val();
$.ajax({
url:'user/personalInfo'
,type:'get'
,dataType:'json'
,data:{id:user_id}
,success:function(data){
//append to popup window
}
});
");
尝试使用Yii::app()->createUrl('user/personalInfo')
来创建url
Yii::app()->clientScript->registerScript('users', "
var user_id = $('#uId').val();
$.ajax({
url:'" . Yii::app()->createUrl('user/personalInfo') . "'
,type:'get'
,dataType:'json'
,data:{id:user_id}
,success:function(data){
//append to popup window
}
});
尝试通过这种方式
Yii::app()->clientScript->registerScript('users', "
var use_id = $('#uId').val();
var url = window.location.href.split('/');
var base_url = url[0] + '//' + url[2] + '/';
$.ajax({
url:base_url + 'user/personalInfo'
,type:'get'
,dataType:'json'
,data:{id:user_id}
,success:function(data){
//append to popup window
}
});
");