2011-10-30 3 views
1

다음과 같은 시나리오에서 jQuery UI Datepicker를 사용하고 싶습니다.jQuery UI Datepicker는 "내일"과 같은 단어를 입력으로 사용합니다.

사용자는 날짜를 클릭하여 추가 (작동)하거나 단어 삽입 (예 : 지금, 작동)하거나 날짜 (작품) 또는 단어 작성 (작동)을 클릭하여 양식을 제출할 수 있습니다 . 에 편집 단어가 표시되어 있어야합니다 (작동하지 않습니다).

예 : 사용자가 "영원히"버튼을 클릭하면이 단어가 입력 필드에 표시됩니다. 현재 입력 값 필드에 올바른 값이 있습니다. 올바른 날짜 인 경우 setDate 메서드를 사용하여 표시 할 수만 있습니다. (말이된다). 나는 또한 단어를 보여줄 필요가있다.

어떤 아이디어? 가능하다면 원래 jQuery 파일을 편집하지 않고 새 버전을 릴리스하면 업데이트하는 데 문제가 없습니다.

+0

지금까지 코드를 공유해 주시겠습니까? jsfiddle.net에서 데모를 만드시겠습니까? –

+0

물론, 그 대부분은 기본 jquery datepicker http://jsfiddle.net/lukasoppermann/R2Err/8/ 스타일이 누락되었지만 지금까지 작동합니다. 나는 그것이 동일한 ID를 두 번 사용한다는 것을 알고 있지만 이것은 날짜와 함께 작동하지만 이름과 함께 작동하지 않는다는 것을 보여주기위한 것입니다. –

+0

나는 당신이 원하는 것을 조금 혼란스럽게 생각합니다. "Heute"버튼을 클릭하면 "Heute"라는 단어와 날짜 문자열이 입력에 표시되기를 원하십니까? –

답변

0

제공된 jsfiddle을 보면 $("#from").datepicker("option","onChangeMonthYear", function(year, month, input) { ... })이 재생되었습니다. 하지만 이 datepicker() 안에 초기화 될 때 사라지는 것처럼 보였습니다. 그래서, 다음과 같은 도움이 될 :

$("#from").datepicker({ 
    onChangeMonthYear: function(year, month, input) { 
     ... 
    } 
}).val('some text'); 

행동이를 참조하십시오 http://jsfiddle.net/william/R2Err/11합니다.

관련 문제