|

楼主 |
发表于 2018-1-3 10:01:41
|
显示全部楼层
恩,您看,我在A页面需要精确到小时。则在A页面的onload中,则控制为
$(".datetime.form-control").click(function() {
setTimeout(function() {
// 设置值
$("input[name='_calendar_min_']").val("00");
$("input[name='_calendar_sec_']").val("00"); //秒最后的固定
// 控制不可编辑
$("input[name='_calendar_min_']").attr("disabled", "true");
$("input[name='_calendar_sec_']").attr("disabled", "true");
}, 50);
});
在B页面可能需要精确到分钟,则在onload事件中:
$(".datetime.form-control").click(function() {
setTimeout(function() {
$("input[name='_calendar_sec_']").val("00"); //秒最后的固定
// 控制不可编辑
$("input[name='_calendar_sec_']").attr("disabled", "true");
}, 50);
});
但在同时打开A页面和B页面时,他们之间的设置有冲突?
就是说,如果先打开A界面,则再次打开B界面时,分钟也不可点击和编辑,这和在B页面的onload中只设置了秒不可 编辑,不一样?》
怎么去处理这种情况啊? |
|