我已将JQuery DatePicker实施为内联日历,即。没有关联的文本字段。当用户单击日历.gif并将格式为YYYYMMDD
的值返回到关联的JSP页面上的输入字段时,应在弹出窗口中自动显示此DatePicker。
我设法在点击日历图片后生成弹出窗口,并在弹出窗口中实现日历并以正确的格式生成日期值。但是,我不确定如何将此值返回到JSP页面。
JSP页面:
<html:img src="/calendarimg/cal.gif" onclick="popUp('updIntroDate');"/>
POP上窗:
var windowObjectReference;
var strWindowFeatures = "menubar=no,location=yes,resizable=no,scrollbar=no,status=yes,
location=no,toolbar=no,height=200,width=200";
function popUp() {
windowObjetReference = window.open("datepickercalendar.html", "DatePicker",
strWindowFeatures);
}
DatePicker功能:
<script>
$(function DatePicker(updIntroDate) {
$("#datepicker").datepicker({
dateFormat: 'yymmdd',
onSelect: function(v) {
//var dateObject = $(this).datepicker('getDate');
alert(v);
},
showWeek: true,
firstDay: 1,
});
});
</script>
<div id=datepicker></div>
</body>
我在日期选择功能中输入的提醒会在点击日历中的任何日期时以正确的格式显示日期。我怎样才能将这个值发回,通过弹出功能返回到我的JSP页面并在那里填充输入字段?