2012-07-27 38 views
1

我有一個包含UI日曆的輸入框。我想disableinput框,以便日曆不會在鼠標的用戶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); 
}); 

回答

1

試試這個男人:http://jsfiddle.net/4U7BS/額外在這個演示 - http://jsfiddle.net/VjadE/(從日期將不會因爲其disabled和字段將打開日曆而我認爲這是你想要:)

我希望你的DOM和休息jQuery是正確的!

希望它可以幫助原因!

代碼

$("#enddate").prop("disabled",true); 

啓用

$("#enddate").prop("disabled",false); 
相關問題