我想实现这个功能:
如果用户点击开始日期输入,则弹出数据贴图窗口,然后用户点击日期,以便输入有值,并且禁用intervall输入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:
希望有人可以帮助我。
答案 0 :(得分: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);
}
})
答案 1 :(得分: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);
}
});