数码资讯
jQueryUI使用Datepicker插件实现的开始日期和结束日期(mindate)
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
jQuery UI的使用首先需要jQuery类库的介绍,jQuery UI的JS脚本和jQuery UI的CSS样式表,示例代码如下:
复制代码代码如下所示:
注意:当引入JS脚本时,首先引入jQuery类库,然后引入jQuery UI脚本。
以下是两个实现步骤:
想法一:
第一步是落实两DatePicker组件。
您需要定义两个输入标记,键入文本,并指定id属性。
HTML代码如下所示
复制代码代码如下所示:
开始日期:
结束日期:
在JS代码,把jQuery对象的两输入元素,并把它转换成一个DatePicker组件
js代码如下所示
复制代码代码如下所示:
$(文档)Ready(函数(){)
$(#开始)Datepicker();
$(#结束),Datepicker();
});
上述操作后,在页面中的文本框中单击,如果DatePicker的出现,它代表着成功。
第二步设置开始和结束日期
当选择开始日期的值时,结束日期的最小值应该是开始日期。同样,当结束日期的开始日期选择的最大日期应该结束日期。我们可以使用Datepicker的onselect属性设置后,选择指定日期的触发事件,并指定相应的DatePicker最小日期或最大日通过这一事件。
js代码如下所示
复制代码代码如下所示:
$(#开始)。Datepicker({
onselect:功能(datetext,院){
$(#结束),Datepicker(选项
}
});
$(#结束),Datepicker({
onselect:功能(datetext,院){
$(#开始)。Datepicker(选项
}
});
注:在匿名函数的datetext属性是一个字符串的当前日期的选择
思路二:
第一步是把两个文本框对象的同时,将其转换为DatePicker(使用jQuery选择器)
HTML代码如下所示
复制代码代码如下所示:
开始日期:
结束日期:
js代码如下所示
复制代码代码如下所示:
日期= $(var#开始,#端);
Dates.datepicker();
第二步也触发onselect事件日期的选择后,和调用函数通过SelectedDate参数,
函数主体首先确定触发器事件是开始日期还是结束日期。通过这样的判断,我们指定mindate或maxdate设置,然后使用不()函数的逆向选择另一个DatePicker对象并设置其相应属性。
js代码如下所示
复制代码代码如下所示:
Dates.datepicker({
onselect:功能(SelectedDate){
期权= this.id = = 开始和mindate maxdate ;
Dates.not(本)。Datepicker(选项
}
});
设置一方后,另一方将受到限制。
实施的效果如下:
复制代码代码如下所示:
注意:当引入JS脚本时,首先引入jQuery类库,然后引入jQuery UI脚本。
以下是两个实现步骤:
想法一:
第一步是落实两DatePicker组件。
您需要定义两个输入标记,键入文本,并指定id属性。
HTML代码如下所示
复制代码代码如下所示:
开始日期:
结束日期:
在JS代码,把jQuery对象的两输入元素,并把它转换成一个DatePicker组件
js代码如下所示
复制代码代码如下所示:
$(文档)Ready(函数(){)
$(#开始)Datepicker();
$(#结束),Datepicker();
});
上述操作后,在页面中的文本框中单击,如果DatePicker的出现,它代表着成功。
第二步设置开始和结束日期
当选择开始日期的值时,结束日期的最小值应该是开始日期。同样,当结束日期的开始日期选择的最大日期应该结束日期。我们可以使用Datepicker的onselect属性设置后,选择指定日期的触发事件,并指定相应的DatePicker最小日期或最大日通过这一事件。
js代码如下所示
复制代码代码如下所示:
$(#开始)。Datepicker({
onselect:功能(datetext,院){
$(#结束),Datepicker(选项
}
});
$(#结束),Datepicker({
onselect:功能(datetext,院){
$(#开始)。Datepicker(选项
}
});
注:在匿名函数的datetext属性是一个字符串的当前日期的选择
思路二:
第一步是把两个文本框对象的同时,将其转换为DatePicker(使用jQuery选择器)
HTML代码如下所示
复制代码代码如下所示:
开始日期:
结束日期:
js代码如下所示
复制代码代码如下所示:
日期= $(var#开始,#端);
Dates.datepicker();
第二步也触发onselect事件日期的选择后,和调用函数通过SelectedDate参数,
函数主体首先确定触发器事件是开始日期还是结束日期。通过这样的判断,我们指定mindate或maxdate设置,然后使用不()函数的逆向选择另一个DatePicker对象并设置其相应属性。
js代码如下所示
复制代码代码如下所示:
Dates.datepicker({
onselect:功能(SelectedDate){
期权= this.id = = 开始和mindate maxdate ;
Dates.not(本)。Datepicker(选项
}
});
设置一方后,另一方将受到限制。
实施的效果如下:
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。