我有多个这样的文本输入:
<input type="text" class="datepicker" value="11-11-2016">
和 jquery 脚本:
$(".datepicker").each(function() {
$(this).datepicker();
$(this).datepicker("option", "changeYear", true);
});
页面加载后输入值立即消失!!!
如果我删除该选项:
$(this).datepicker("option", "changeYear", true);
...该值不会消失,但每当我添加任何 jquery datepicker 选项时 - 该值就会消失!?
最佳答案
我认为问题出在您的初始化中,请尝试以下操作:
$(function(){
$('.datepicker').each(function(){
$(this).datepicker({"changeYear": true});
});
});
这是一个工作 fiddle
关于javascript - 添加 jquery datepicker 选项后 HTML 输入值消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38636706/