1
我需要一個幫助。我正在實施jquery.timepicker.js
以在我的Angular應用程序中獲取時間間隔,但我沒有得到任何類似的值。我在下面解釋我的代碼。無法使用Angular.js和Jquery獲取timepicker的值
<div class="input-group bmargindiv1 col-md-12">
<span class="input-group-addon ndrftextwidth text-right" style="width:180px">From Time :</span>
<input type="text" name="time" id="time" class="form-control oditek-form" placeholder="E.G-9.00AM" ng-model="time" ng-change="clearField('time');" maxlength="30" time-picker="" />
</div>
<div class="input-group bmargindiv1 col-md-12">
<span class="input-group-addon ndrftextwidth text-right" style="width:180px">To Time :</span>
<input type="text" name="time1" id="time1" class="form-control oditek-form" placeholder="E.G-9.00AM" ng-model="time1" ng-change="clearField('time1');" maxlength="30" time-picker="" />
</div>
</div>
<div style="text-align:center; padding:10px 0px;">
<input type="button" class="btn btn-success" ng-click="addTimeDetails();" id="saveData" value="Add" style="margin-right:20px;" />
</div>
我的控制器端代碼如下。
var app=angular.module('spesh',[]);
app.controller('formController',function($scope,$http){
$scope.addTimeDetails=function(){
console.log('time',$scope.time,$scope.time1);
}
})
app.directive('timePicker', [function() {
return {
restrict: 'A',
require: 'ngModel',
scope: {
model: '=ngModel'
},
link: function ($scope, element, attrs, ngModelCtrl) {
element.timepicker();
element.on('changeTime', function() {
$scope.$apply(function() {
$scope.model = element.val();
});
});
}
}
}]);
在這裏,我需要在用戶點擊文本框時下拉會來上添加按鈕單擊選定的時間將在console.MY完整的代碼顯示爲here in plunkr。請幫助我。
感謝它的工作。 – subhra
好吧,將其標記爲回答或刪除問題。 :) – Kindzoku