diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js
index 8c97539e66..945df5d0c6 100644
--- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js
+++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js
@@ -247,6 +247,10 @@
if (options.readonly) {
$dateInput.attr('readonly', true)
}
+
+ if(options.placeholder) {
+ $dateInput.attr('placeholder', options.placeholder)
+ }
if (options.size) {
switch (options.size) {
@@ -269,11 +273,17 @@
if (options.openButton !== false) {
var $openButton = $('');
$inputGroup.append($openButton);
+ if(options.disabled) {
+ $openButton.attr('disabled', 'disabled')
+ }
}
if (options.clearButton !== false) {
var $clearButton = $('');
$inputGroup.append($clearButton);
+ if(options.disabled) {
+ $clearButton.attr('disabled', 'disabled')
+ }
}
$datePicker.append($inputGroup);