2013-10-02 2 views
0

나는 현재 텍스트 옆에 이미지를 제공하는이 스크립트가 있습니다. 텍스트 상자 또는 이미지를 클릭하면 내가이 때문에 날짜 선택 표시 자체를 변경하려면 어떻게텍스트 상자 및 이미지 만들기 datepicker

$("#txtDate").datepicker({ 
    changeMonth: true, 
    changeYear: true, 
    yearRange: "+0:+1", 
    showButtonPanel: false, 
    dateFormat: "dd/mm/yy", 
    showOn: "button", 
    buttonImage: "image.png", 
    buttonImageOnly: true, 
    onClose: function() { 

     selectedDateTime($("#txtDate").val(), $("#ddlHourTime").val(), $("#ddlMinuteTime").val()); 

    } 
}); 

: 나 이미지를 클릭하면이 날짜 선택기를 보여줍니다. 현재 텍스트 상자를 클릭해도 아무런 변화가 없습니다.

답변

2

문제는 showOn입니다. "버튼"으로 설정되어 있기 때문에 클릭 할 때만 날짜 표시판이 열립니다. 그것을 "both"로 변경하면 두 텍스트 상자 모두에서 열립니다. click abe button click. 여기

는 정답 대한 jsfiddle

$("#txtDateBoth").datepicker({ 
    changeMonth: true, 
    changeYear: true, 
    yearRange: "+0:+1", 
    showButtonPanel: false, 
    dateFormat: "dd/mm/yy", 
    showOn: "both", 
    buttonImage: "image.png", 
    buttonImageOnly: true, 
}); 
+0

+1이다. –

관련 문제