我想将日期和月份放入单独的变量中,然后将该变量放入 div
标记中。告诉我为此目的需要在哪里更改代码。
$('.from_date').datepicker({
dateFormat: "yy-mm-dd",
onSelect: function(){
var selected = $(this).val();
alert(selected);
}
});
});
最佳答案
解析您的所选
变量:
var
selected = '2016-03-26';
selectedToArray = selected.split('-'),
year = selectedToArray[0], // 2016
month = selectedToArray[1], // 03
day = selectedToArray[2]; // 26
split()
方法通过将字符串分隔为子字符串,将 String 对象拆分为字符串数组。您可以阅读有关此功能的更多信息 here .
更新:
$('.from_date').datepicker(
{
dateFormat: "yy-mm-dd",
onSelect: function() {
var
selected = $(this).val(),
selectedToArray = selected.split('-'),
year = selectedToArray[0],
month = selectedToArray[1],
day = selectedToArray[2];
$('#some_div_for_year').text(year);
$('#some_div_for_month').text(month);
}
}
);
关于javascript - 如何从日期选择器中获取单独变量中的日期月份和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36871069/