2014-04-22 2 views
0

django의 jquery 인라인 날짜 피어 캘린더에서 날짜 값을 가져 오려고합니다.django에서 쿼리 인라인 캘린더 값에 액세스

"인라인"캘린더가 "div"대 "입력"에서 호출되므로 장고 양식을 통해 값에 액세스하지 않습니다.

아래의 코드는 캘린더 인라인 을 표시하는 데 매우 효과적이며 "getDate"가 장고 데이트 개체를 생성한다고 생각합니다. 나는 단지 내 view.py에서 그 값에 액세스하는 방법을 모르십니까?

나는 그래서 내가 얻을 수있는 피드백/지침

는 의견을 보내 주셔서 감사합니다 도움이 될 것입니다 jQuery로 상당히 미숙 해요!

<script> 
$(function() { 
$("#datepicker").datepicker(); 
}); 
</script> 

<script> 
    $("#datepicker").datepicker({ 
    onSelect: function(dateText, inst) { 
     var dateAsString = dateText; //the first parameter of this function 
     var dateAsObject = $(this).datepicker('getDate'); //the getDate method 
     } 
    }); 
</script> 

답변

1

직접 JQuery 변수를 view.py에 전달할 수 없습니다. 변수에 데이터를 전달하려면 ajax 게시물을 view.py에 전달할 수 있습니다. 또는 숨겨진 입력 필드를 만들고 그 값을 datepicker의 값으로 할당 한 다음 양식을 제출할 수 있습니다.