使用Angular.js,Javascript和PHP

时间:2015-12-14 09:27:28

标签: javascript php angularjs

我需要一个帮助。我需要使用Angular.js和PHP生成一个随机数。我正在解释下面的代码。

<div class="input-group bmargindiv1 col-md-12" ng-show="generatedCode">
<span class="input-group-addon ndrftextwidth text-right" style="width:180px">Generated Code :</span>
<input type="text" name="discount" id="code" class="form-control" placeholder="Add Code" ng-model="generated_code" ng-keypress="clearField('code');" ng-readonly="coderead" mg-disabled="codedis">
</div>
<div style="text-align:center; padding-top:10px;">
<input type="button" class="btn btn-success" ng-click="generateCode();"  id="addProfileData" value="Generate Code" ng-show="gcode" />
<input type="button" class="btn btn-success" ng-click="changeCode();"  id="addProfileData" value="change" ng-show="change" />
<input type="button" class="btn btn-red" ng-click="cancelCode();"  id="addProfileData" value="cancel" ng-show="cancelcode" />
</div>

我的控制器端代码如下所示。

$scope.gcode=true;
    $scope.generateCode=function(){
        $scope.generatedCode=true;
        $scope.coderead=true;
        $scope.codedis=true;
        $scope.gcode=false;
        $scope.change=true;
        $scope.cancelcode=true;
    }
    $scope.cancelCode=function(){
        $scope.generatedCode=false;
        $scope.gcode=true;
        $scope.change=false;
        $scope.cancelcode=false;
    }

在这里,我需要生成像abcd001这样的代码,字符('ie-abcd')将保持不变,序列号将增加到002,003,依此类推。每次点击代码都生成一次下次点击它会生成下一个序列号代码,代码不应该重复。请帮帮我。

0 个答案:

没有答案