Bootstrap-Table日期选择器手动输入内容自动消失问题求助
问题描述
我在Bootstrap-Table中设置了一个日期列并启用筛选功能,该列支持两种日期选择方式:点击日历可视化选择,或手动输入字符串格式日期。通过日历选择一切正常,但手动输入时,输入日期后再输入月份,日期会被删除;输入月份后再输入年份,月份也会被删除,年份输入时也存在类似问题。请问这是什么原因?我加载的CSS/JS是否存在冲突?以下是相关代码供参考,如需其他信息请告知。
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.5/dist/extensions/filter-control/bootstrap-table-filter-control.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.5/dist/bootstrap-table.min.css"> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js" integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/tableexport.jquery.plugin@1.29.0/tableExport.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/tableexport.jquery.plugin@1.29.0/libs/jsPDF/jspdf.umd.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.5/dist/bootstrap-table.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.5/dist/extensions/export/bootstrap-table-export.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.5/dist/extensions/filter-control/bootstrap-table-filter-control.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.3/xlsx.full.min.js"></script> <table id="tblDates" class="table table-bordered table-striped table-hover" data-locale="es-ES" data-toolbar="#toolbar" data-toggle="table" data-search="false" data-show-refresh="true" data-show-toggle="true" data-show-fullscreen="true" data-show-columns="true" data-show-columns-toggle-all="true" data-detail-view="false" data-show-export="true" data-export-types="['json', 'xml', 'csv' , 'txt' , 'sql', 'xlsx' , 'pdf' ]" data-export-data-type="all" data-click-to-select="false" data-minimum-count-columns="2" data-show-pagination-switch="false" data-pagination="true" data-side-pagination="client" data-page-list="[10, 25, 50, 100, all]" data-show-footer="true" data-filter-control="true" data-show-search-clear-button="true" data-url="/Home/Refresh"> <thead style="background-color: rgba(200, 200, 200, 0.8);"> <tr> <th data-field="dateAdded" data-sortable="true" data-switchable="true" data-filter-control="datepicker">Date</th> </tr> </thead> </table>
内容的提问来源于stack exchange,提问作者Kenzo_Gilead
相关产品推荐
相关产品推荐

