我在所有表单上都定义了以下 jQuery 脚本。
$( "input:text.datepicker" ).datepicker({
yearRange: "1900:+0",
changeMonth: true,
changeYear: true
});
基本上,这会在任何输入元素上调用日期选择器,该输入元素是文本类型并且具有类“datepicker”。
这在所有页面上都可以正常工作,除了我在下面描述的一种情况。
我必须通过 ajax 加载表单,然后将其显示在 jQueryUI 对话框中。在这个对话框中,如果我再次包含 java 脚本代码,我只能显示日期选择器。显然我不想包含两次代码。有没有办法让新加载的文本框以某种方式显示日期选择器?
谢谢