2013-01-12 7 views
0

내 사이트 (라이브 스코어 사이트)에 날짜 선택 도구를 추가해야합니다. 선택한 날짜에 따라 조명기를 변경해야합니다. jquery datepickers 많이 시도했지만 항상 같은 문제가 있습니다 : 내가 jquery 이벤트 (선택, 변경, 라이브, .....) 시도한 새로운 날짜를 선택하면 비품을 변경할 수 없습니다. 또한 관련 장비를 얻기 위해 텍스트 상자에서 선택한 날짜를 가져올 수 없습니까? 이 내가 일하고 무엇을위한 샘플 코드 (내가 변화에도 경고 기운)입니다 : 내가 곧 대답 얻을 수 있도록 노력하겠습니다날짜 선택 도구 문제

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html> 
<head> 
    <link href="favicon.ico" rel="shortcut icon" type="image/x-icon" /> 
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
    <script type="text/javascript" src="zebra_datepicker.js"></script> 
    <link rel="stylesheet" href="zebra_datepicker.css" type="text/css"> 
    <script> 
    $(document).ready(function() { 

    // assuming the controls you want to attach the plugin to 
    // have the "datepicker" class set 
    $('input.datepicker').Zebra_DatePicker(); 

}); 
$(".datepicker").change(function(){alert('basel')}); 
    </script> 
    </head> 
<body><input type="text" name="your_input" class="datepicker"/></body> 
<footer></footer> 
</html> 

당신이 원하는 있도록 THX

+0

당신은 datepickers '문서를 읽어야합니다. 그들 중 대부분은 자신의 onchange 이벤트를 구현하며, Zebra는 onSelect를 사용합니다. – JJJ

답변

1

jQueryUI은 변경 기능을 오버라이드 (override) onSelect와 같은 jQueryUI 이벤트를 사용하십시오. 물론

$('input.datepicker').datepicker({ 
    onSelect: function() { alert("Test"); } 
}); 

이 모든 문서에 있습니다

http://api.jqueryui.com/datepicker/#option-onSelect

+0

대단히 고맙습니다. 무시하고 링크가 나를 많이 도왔습니다. – user1882225