UI カレンダーが表示された入力ボックスがあります。ユーザーが入力フィールドにマウスを使用したときにカレンダーが開かないようdisable
にボックスにしたい。input
focus
以前$('#enddate').attr('readonly', true);
は入力ボックスを無効にしていましたが、それでも入力ボックスをクリックするとカレンダーが開きます。
私が使用したコードスニペットは次のとおりです。
$('.starttime').click(function(){
atype=$('input:radio[name=startdate]:checked').val();
if(atype==2){
$('#enddate').attr('readonly', true);
}
else
$('#enddate').attr('readonly', false);
});