2017-05-08 23 views
-1

我有4种形式。在这种情况下,第二种形式将有一个日期选择器字段。如果我移动到第三种形式,并且当我回到第二种形式时,日期选择器不起作用。Datepicker不工作,当我去形式的上一页?

的日期选择器代码

jQuery(document).ready(function() { 
    jQuery("#dob").datepicker({ maxDate: "-18Y"}); 
    jQuery('.fa-calendar').click(function() { 
    jQuery("#dob").focus(); 
    }); 
}); 

回答

0

确保形式事件不会清除事件,并检查该窗体3没有元素用相同的ID

+0

非常感谢你。问题是表单事件正在清除一切。 – Mathi

0

这是很模糊的,因为我们不知道你正在使用的日期选择器,但我肯定会建议不要使用jQuery中的.click功能,试试这个用on绑定,看看您是否仍然得到同样的问题:

jQuery(document).ready(function() { 
    jQuery("#dob").datepicker({ maxDate: "-18Y"}); 
    jQuery('.fa-calendar').on('click', function() { 
    jQuery("#dob").focus(); 
    }); 
}); 
+0

No ..仍然没有工作.. – Mathi

+0

我认为你现在可以做的最好的事情@Mathi将创建一个codepen或JSfiddle来更多地解释你的代码。 – Wakeuphate