我需要在popin中进行表单登录,在提交时,控件将继续评估用户是否有效。
目前,我只能检查用户是否有效,但我不知道如何进入服务器端登录。
这是我的树枝模板:
<form name="loginForm" class="partial-login" ng-submit="loginCheck()">
<input type="text" id="username" name="_username" value="{{ last_username }}" required ng-model="user.email"/>
<input type="password" id="password" name="_password" required ng-model="user.password"/>
<input class="button flat small right" type="submit" id="_submit" name="_submit" value="{{ 'security.login.submit'|trans() }}"/>
</form>
这是我的角度代码:
$scope.loginCheck = function() {
if($scope.loginForm.$valid) {
$http({
methode: "GET",
url: "/login/check",
params : {email : $scope.user.email, password : $scope.user.password}
}).
success(function(data, {
if(!data.response) {
$scope.error = true;
}
else {
// how can I send my form to php without AJAX ?
}
}).
error(function() {
});
}
else {
$scope.error = true;
}
}
所以,我想知道在else条件下的成功如何将我的表单发送到PHP中的正确地址,因为我需要将我的信息发送到PHP,因为它是一个登录表单,我需要重新加载页面。 AJAX不是我的解决方案。
谢谢!