-1

我喜欢实现这个功能:

如果用户单击开始日期输入,则弹出数据选择器窗口,并且用户单击日期,因此输入具有值,并且间隔输入禁用 false:

这是我的想法:

在此处输入图像描述

并继承我的 jQuery 代码:

jQuery('#dp1').on('keyup', function() {
    console.log(jQuery(this).val().length);
    if(jQuery(this).val().length == 0) {
        jQuery('#intervall').prop('disabled', true);
    }else{
        jQuery('#intervall').prop('disabled',false);
    }
})

我不知道为什么这不起作用:(

这是我的jsFiddle:

http://jsfiddle.net/QqJ8y/

希望可以有人帮帮我。

4

2 回答 2

1

使用此代码

jQuery('#dp1').fdatepicker();

jQuery('#dp1').on('change', function() {
console.log(jQuery(this).val().length);
if(jQuery(this).val().length == 0) {
    jQuery('#intervall').prop('disabled', true);
}else{
    jQuery('#intervall').prop('disabled',false);
}
})

小提琴

于 2014-03-13T14:04:34.627 回答
0

将 jQuery 更改为 $

$('#dp1').on('keyup', function() {
    console.log($(this).val().length);
    if($(this).val().length == 0) {
        $('#intervall').prop('disabled', true);
    }else{
        $('#intervall').prop('disabled',false);
    }
});
于 2014-03-13T14:07:35.257 回答