本文主要是介绍yii ajax,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
控制器方法:
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>');}}});}
这篇关于yii ajax的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!