Javascript 如何在jQueryUI中获取datepicker数据?
如何在jQuery ui中获取数据采集器的数据? 我有下一个代码,但只得到默认值。(我只用年)Javascript 如何在jQueryUI中获取datepicker数据?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,如何在jQuery ui中获取数据采集器的数据? 我有下一个代码,但只得到默认值。(我只用年) 从日期选择器获取当前日期(如果未选择任何内容,则为null): 您还可以将onSelect处理程序添加到datepicker: $('#datePickerTempe').datepicker( { onSelect: function (dateText, inst) { console.log(dateText); } }); 请参阅方法和选项从日期选择器获取当前
从日期选择器获取当前日期(如果未选择任何内容,则为null): 您还可以将
onSelect
处理程序添加到datepicker
:
$('#datePickerTempe').datepicker( {
onSelect: function (dateText, inst) {
console.log(dateText);
}
});
请参阅方法和选项从日期选择器获取当前日期(如果未选择任何内容,则为null): 您还可以将
onSelect
处理程序添加到datepicker
:
$('#datePickerTempe').datepicker( {
onSelect: function (dateText, inst) {
console.log(dateText);
}
});
请参阅方法和选项
变量日期字段=$(“#日期”);
日期\字段。日期选择器({
格式:“mm/dd/yyyy”
}).on('changeDate',功能(ev){
日期字段。日期选择器('hide');
date_fields.blur();
});
添加的脚本
变量日期字段=$(“#日期”);
日期\字段。日期选择器({
格式:“mm/dd/yyyy”
}).on('changeDate',功能(ev){
日期字段。日期选择器('hide');
date_fields.blur();
});
添加的脚本
在这里工作非常好
在这里工作非常好。使用日期选择器选择年份是一个非常不寻常的解决方案。。。简单的下拉菜单对用户来说不是更容易吗?我更喜欢日期选择器,因为jqueryui combobox无法正常工作。您知道另一个类似的选项吗?
是一个组合框。使用日期选择器选择年份是一个非常不寻常的解决方案。。。简单的下拉菜单对用户来说不是更容易吗?我更喜欢datepicker,因为jqueryui combobox无法正常工作。您知道另一个类似的选项吗?
是一个combobox。@Vicentrele应该这样做。我认为它不起作用,因为如果选择了一天,该值不会重新加载。我不使用天。@Vicentrele应该这样做。我认为它不起作用,因为如果选择了天,值不会重新加载。我不使用天。我认为它不起作用,因为如果选择了天,值不会重新加载。我不使用天数。@Vicentrele也许我不明白,但每次选择新日期时,值都在变化。我甚至在我的样本中使用了您的选项,它有效,它显示了正确的日期,请检查。我认为你问的问题是错误的,你到底想达到什么目的?看看这个:如果你没有选择一天,那么这个值不会改变。当选择一天时,它会发生变化。我将使用另一个不带datepickerI的选项来解决这个问题。我认为它不起作用,因为如果选择了一天,该值不会重新加载。我不使用天数。@Vicentrele也许我不明白,但每次选择新日期时,值都在变化。我甚至在我的样本中使用了您的选项,它有效,它显示了正确的日期,请检查。我认为你问的问题是错误的,你到底想达到什么目的?看看这个:如果你没有选择一天,那么这个值不会改变。当选择一天时,它会发生变化。我将使用另一个不带日期选择器的选项来解决此问题
$('#datePickerTempe').datepicker( {
onSelect: function (dateText, inst) {
console.log(dateText);
}
});
<input type="text" id="date" name="date" value=""/>
<script>
var date_fields = $('#date');
date_fields.datepicker({
format: 'mm/dd/yyyy'
}).on('changeDate', function(ev){
date_fields.datepicker('hide');
date_fields.blur();
});
</script>
$("#datepicker").change(function() {
alert($(this).val());
});