您的位置:首页 > 编程语言 > PHP开发

yii ajax

2013-10-31 09:15 204 查看
控制器方法:

public function actionBuildQuanzi(){
$name = Yii::app()->request->getParam('name');//ajax 传递的 json 数据
$user_id = Yii::app()->user->id;
$re = QuanziDB::AddQuanzi($user_id,$name);
if($re){
echo json_encode(array('data'=>'1'));//把php数组转化成Json 格式数据传输 *要写echo
}else{
echo json_encode(array('data'=>'2'));
}
}


ajax:

function builtquanzi(url){
var name = $('#name').val();
$.ajax({
type:"post",
url:url,
data:{"name":name},
dataType:"json",
success:function(json){
if(json.data==1){
$('#quanzi_list').append('<div style="width:150px;height:50px;background:blue;color:white">'+name+'</div><div style="width:150px;height:5px;background:white;"></div>');
}
}
});

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: