I want to use jQuery UI datepicker with AngularJS.
I have a sample , but my code is not working.
Sample:
http://www.abequar.net/jquery-ui-datepicker-with-angularjs/
My Code:
<input id="sDate" name="programStartDate" type="text" datepicker required/>
angular.module('elnApp')
.directive('datepicker', function () {
return {
restrict: 'A',
require : 'ngModel',
link : function (scope, element, attrs, ngModelCtrl) {
$(function(){
element.datepicker({
dateFormat:'yy-mm-dd',
onSelect:function (date) {
ngModelCtrl.$setViewValue(date);
scope.$apply();
}
});
});
}
} });
It shows an error TypeError: Object [object Object] has no method 'datepicker'
.
$(element).datepicker()
– madhead Aug 9 '13 at 14:53element
may be only a jQLite wrapper, not fully functional jQuery object. – madhead Aug 10 '13 at 11:38