Rumah > Soal Jawab > teks badan
写一下前端用ajax 或者angular的$http,与后端交互的代码
就是后端需要写什么代码怎么传API给前段,前端怎么接受,用post或者get传给后端什么?
css样式不用考虑我自己脑补,就是交互之间的代码不懂
大家讲道理2017-04-10 17:33:51
demo,前段js
$.ajax({
type:"POST",
url:url+"/Index/LoginCheck",
data:{
account:$account,
pwd:$pwd
},success:function (data) {
if(data){
alert("登录成功");
}else{
alert("账号或密码错误");
};
}
});
后端thinkphp
//验证登录
public function LoginCheck(){
$account = I('account');
$pwd = I('pwd');
$user = M('admin');
$condition['account'] = $account;
$condition['pwd'] = md5($pwd);
$result = $user->where($condition)->find();
if ($result) {
$this->ajaxReturn($result);
} else {
return false;
}
}
ringa_lee2017-04-10 17:33:51
以下是存储在web服务器上的 JSON 文件:
AngularJS $http 是一个用于读取web服务器上数据的服务。$http.get(url) 是用于读取服务器数据的函数。
$HTTP DEMO
伊谢尔伦2017-04-10 17:33:51
前端发送用户名密码到后台,后台接受并数据库查询判断,返回对应的状态,比如登录成功或者密码错误等信息,前端接到后再根据不同的状态做出不同的操作。