//添加操作
public function addUser(Request $request)
{
$data = $request -> param();
$status = 1;
$message = '添加成功';
$rule = [
'name|用户名' => "require|min:3|max:10",
'password|密码' => "require|min:3|max:10",
'email|邮箱' => 'require|email'
];
$result = $this -> validate($data, $rule);
//return ['status'=>$status, 'message'=> $result ];
if ($result === true) {
// return ['status'=>$status, 'message'=>$request->param()];
$user= UserModel::create($request->param());
if ($user === null) {
$status = 0;
$message = '添加失败~~';
}
}
return ['status'=>$status, 'message'=>$message];
}
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你的 return ['status'=>$status, 'message'=>$message]; 。不是应该用assign()吗。还有目测是数据类型错误。把你的数据变量比如$data加个[0]。。。$data[0]输出看看
没有报错吗?你这个是ajax 返回,没反应的话 F12看看错误信息