2017-06-02 114 views
-1

下面是我有日期選擇如何使用datepicker指令設置默認日期?

app.directive("datepicker", function() { 
return { 
    restrict: "A", 
    require: "ngModel", 
    link: function (scope, elem, attrs, ngModelCtrl) { 
    var updateModel = function (dateText) { 
     scope.$apply(function() { 
     ngModelCtrl.$setViewValue(dateText); 
     }); 
    }; 
    var options = { 
     dateFormat: "dd-mm-yy", 
     onSelect: function (dateText) { 
     updateModel(dateText); 
     } 
    }; 
    elem.datepicker(options); 
    } 
} 
}); 

我需要的缺省值在文本框中當前日期(DD-MM-YY)指令。請幫我出

回答

0

附加defaultDate期權

var options = { 
    dateFormat: "dd-mm-yy", 
    onSelect: function (dateText) { 
    updateModel(dateText); 
    } 
}; 

elem.datepicker(options).datepicker("setDate", new Date()); 

updateModel(elem.val()) 
+0

我曾經使用過。但它沒有奏效。 –

+0

更新我的答案 – aseferov

相關問題