问题:在弹出层中加载时间控件时,出现时间控件点击无效的问题。
解决方法:在弹出层加载成功后重新加载时间控件。
例:
me.showDialog = function (title, content, callback) {
var dialogSettings = dialogSettings = {
id: "ID名",
title: title,
content: content,
area: ["800px", "600px"],
success: function () {
laydate.render(
{
elem: '#StartTime',
type:'datetime',
isInitValue: false
}
);
laydate.render(
{
elem: '#EndTime',
type:'datetime',
isInitValue: false
}
);
}
};
var index = layer.open(Dialog.createSettings(dialogSettings));
layer.full(index);
};
laydate.render();是关键。根据需求写laydate.render()的内容。