检查,如果输入空的,所以选择框被禁用的jQuery
问题描述:
我想实现这个功能:检查,如果输入空的,所以选择框被禁用的jQuery
如果在开始日期输入用户点击,从而弹出datapicker窗口上的日期,用户点击这样的输入具有价值和在INTERVALL输入禁用错误:
这里我的想法:
和海尔我的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:
希望有人能帮助我。
答
使用此代码
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);
}
})
+0
thx you very much :) – Dave
+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);
}
});
做出的,而不是提供链接的网站小提琴。 –
http://jsfiddle.net/QqJ8y/ – Dave