<script src="components/angular/angular.js" ladep="1"></script>
<script src="components/vdata/dist/js/angular/ng-vdata.js" ladep="1"></script>
<script>
angular.module
(
'networkApp', []
)
.controller
(
"vdataTestController",
[
"$scope", "vdataConst", "vdataFactory",
function ( $scope, vdataConst, vdataFactory )
{
$scope.PostLoginRequest = function()
{
vdataFactory.Post
(
{
'url' : 'http://api-account.dekuan.org/login',
'version' : '1.0', // required service version
'timeout' : 3000, // timeout in milliseconds
'async' : false, // asynchronous? default is true
'data' :
{
'u_name' : 'username',
'u_pwd' : 'password',
'u_keep' : 1
}
},
function( oJsonData )
{
if ( vdataConst.ERROR.SUCCESS == oJsonData['errorid'] )
{
// successfully
}
else if ( vdataConst.ERROR.NETWORK == oJsonData['errorid'] )
{
// network
}
else if ( vdataConst.ERROR.EXCEPTION == oJsonData['errorid'] )
{
// exception
}
else
{
// some cases else
}
}
);
};
});
</script>