当.datepicker中的日期发生变化时,更改repeater中的数据

本文关键字:更改 repeater 数据 datepicker 日期 变化 | 更新日期: 2023-09-27 18:16:10

我的问题是我在文本框中有一个日期选择器。当我用选择器更改日期时,我想要一个中继器来更改其中的数据。

我将文本框设置为autopostback=true,但每次日期选择器都会将日期更改回今天的日期。

我想在。datepicker上禁用该功能。

这是我的日期选择器:

<div class="input-group date" id="divChooseDateForReport">
  <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
  <asp:TextBox ID="txtChooseDateForReport" CssClass="form-control disabled txtDatePicker" AutoPostBack="true" runat="server" ReadOnly="true"></asp:TextBox>
</div>

这是我的javascript:

<script type="text/javascript">
 $('.txtDatePicker').datepicker({
    autoclose: true,
    todayBtn: true,
    format: 'yyyy-mm-dd',
    weekStart: '1',
    goToCurrent: false,
    todayHighlight: true
 });
</script>

当.datepicker中的日期发生变化时,更改repeater中的数据

你要赋值给你的日期选择器的地方(可能在page_load())你必须包围它:

if(IsPostBack == false)
{
   //code for initializing your date picker
}