添加的元素使用日期选择器下面是到目前为止我的代码:
$('body').on('change', '.dropdown', function() {
$.ajax({
success: function(res) {
if(res.success == true) {
return elements with class .hasdatepicker
getdatepicker('.hasdatepicker');
}
}
});
});
function getdatepicker(elem) {
$(elem).each(function(){
var currentYear = (new Date).getFullYear();
var objdate = $(this);
$(this).datepicker({
changeMonth: true,
changeYear: true,
yearRange: '1950:currentYear',
onChangeMonthYear: function(year, month, inst) {
objdate.val(month+'/'+inst.selectedDay+'/'+year);
}
});
$(this).attr("readonly","true");
});
}
我知道它得到getdatepicker
,因为它增加了readonly
属性的元素。
谢谢你的帮助!
编辑:我真的很抱歉的混乱。我更新了我的答案。我的功能getdatepicker
实际上是在拨打success
之内..
Ajax中的** A **。 –
@DaveNewton正确 - 异步JavaScript和XML。 –