난 내 sj:datepicker
날짜 선택beforeShow 이벤트 : 날짜 선택기 스트럿츠 2
$('input.date').datepicker({
beforeShow: function(input, inst)
{
alert("Before input");
inst.dpDiv.css({marginTop: -input.offsetHeight + 'px', marginLeft: input.offsetWidth + 'px'});
}
});
내 SJ이 옵션을 설정하는 방법 :
<sj:datepicker
id="dateFrom_id%{index}"
name="billingItems[%{index}].dateFrom"
value="%{billingItems[#index].dateFrom}"
displayFormat="dd.mm.yy"
cssClass="customDatePicker"
buttonImage="/images/icons/calendar-blue.png"
parentTheme="css_custom"
firstDay="1"
/>
편집 : 또는이
날짜 선택기는 다음과 같습니다beforeShow: function(i) { if ($(i).attr('readonly')) { return false; } }
이 스레드에서 찾았습니다 : JQuery DatePicker ReadOnly
그래서 무엇을 작동하지 않는 경우에 그 코드? –
모든 것이 작동합니다. 날짜 선택기를 여는 이벤트를 캡처하고 싶습니다. – kozla13