* project: fix date picker menu not work.

This commit is contained in:
sunhao
2024-01-31 14:12:40 +08:00
parent 0c4ec2d122
commit fbddd115b4
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ $fields->field('begin')
->endPlaceholder($lang->project->end)
->endValue(data('project.end') == LONG_TIME ? '' : data('project.end'))
->endDisabled($isLongTime)
->endMenu($lang->project->endList)
->endList($lang->project->endList)
->controlEnd()
->tip(' ')
->tipProps(array('id' => 'dateTip'))
+1 -1
View File
@@ -49,7 +49,7 @@ $modeDropdown = dropdown
);
$handleLongTimeChange = jsCallback()->do(<<<'JS'
const endPicker = $element.find('[name=end]').zui('datePicker');
const endPicker = $element.find('[name=end]').closest('[data-zui-datepicker]').zui('datePicker');
const longTime = $element.find('[name=longTime]').prop('checked');
endPicker.render({disabled: longTime});
if(longTime) endPicker.$.setValue('');