如何在下面修改代碼,以便當按下回車鍵時,jQuery日期選擇器將作出反應並將變量(datePickerValue)設置爲自動突出顯示的日期當jQuery打開時的當前日期。編號喜歡能夠打開日期選擇器,快速按回車鍵,它將採取當前的一天,並將其存儲到變種。在JQuery UI對話框中輸入關鍵行爲
<html>
<head>
<!-- LOAD JQUERY LIBRARY: -->
<link href="jq/jquery-ui.css" type="text/css" rel="stylesheet" />
<script src="jq/jquery.min.js" type="text/javascript"> </script>
<script src="jq/jquery-ui.min.js" type="text/javascript"> </script>
<script type="text/javascript">
window.onload = function() {
$('#dd').dialog({
autoOpen: true,
modal: true,
overlay: { opacity: 0.5, background: 'black'},
title: 'Select the date:',
height: 215,
width: 234,
draggable: false,
resizable: false
});//end of dialog_atip
var datePickerValue = ""
$("#d1").show().unbind().datepicker().datepicker("show").change(function() {
//$('#d1').datepicker({onSelect:datePickerValue = $(this).val() }).hide();
$('#d1').datepicker({onSelect:datePickerValue = $(this).val() })
alert("You picked: " + datePickerValue);
$("#dd").dialog("close")
});
}//end of window.onload
</script>
</head>
<body>
<div style="display:none" id="dd">
<div id="d1">
</div>
</body>
</html>
您可以做的是,在#d1上爲keycode == 13添加一個偵聽器,然後單擊輸入中的當前鏈接。 – karthikr