在jquery中声明if语句来显示日期或不显示日期
Declaring an if statement in jquery to show date or not
我在一个页面上有三个动态呈现的输入字段,并使用类.datepicker
。
我使用这个jquery来显示基于类的每个输入上的kendoDatePicker。
$(document).ready(function ()
{
$(".datepicker").kendoDatePicker({
value:new Date()
});
$(".datetimepicker").kendoDateTimePicker({
value:new Date()
});
});
我需要实现的是这样的东西:
如果输入有默认值则不使用value:new Date()
如果输入没有默认值则使用value:new Date()
基本上,我需要三个输入来呈现datetimepicker,但如果它们在呈现时没有值,则只包含默认值date。
可以遍历这些元素,对于每个元素:
- 获取当前值
- 指定日期选择器
- 使用当前值或
new Date()
(如果为空)作为默认值
可能是这样的:
$(function() {
$(".datepicker").each(function() {
var currentValue = $(this).val();
$(this).kendoDatePicker({
value: currentValue == '' ? new Date() : currentValue
});
});
$(".datetimepicker").each(function() {
var currentValue = $(this).val();
$(this).kendoDateTimePicker({
value: currentValue == '' ? new Date() : currentValue
});
});
});
相关文章:
- 更新URL时使用Javascript函数显示日期
- 以datetime本地格式一个接一个地显示日期
- 单击复选框时显示日期选择器
- 使用外部 JavaScript 显示日期/时间
- 如何在 laravel 的页面上显示日期选择器
- 希望创建一个显示日期+5天和日期+10天之间交付的javascript
- 在谷歌图表折线图的x轴上显示日期,而不是时间戳
- 使用Angular.ui Datepicker没有显示日期
- 使用amCharts以x轴值显示日期
- 单击按钮时显示日期选择器
- 通过JavaScript显示日期
- 用格式显示日期
- 第一次单击时未显示日期选取器
- Highcharts日期时间轴,如何禁用时间部分(仅显示日期)
- 使用MomentJs显示日期时间,而无需进行时区转换
- 高图表(高库存):从外部 CSV 获取数据,无法正确显示日期
- 在两个地方显示日期差异
- 不显示日期日历
- 角度 ng 显示日期在时间范围内或不从
- jQuery dynamic Datepicker.我无法显示日期值