我需要這裏的專家的幫助。在選擇日期選擇器中的日期之前觸發函數
當我調用函數v9_insert_comments('1')時,我甚至在datepicker中選擇日期之前觸發警報(sdate)。
我的目標是讓v9_insert_comments()檢查sdate是否爲null。如果它爲null,那麼{return}如果不是{做其他事}。
當前情況下,如果sdate始終爲空,因爲datepicker從來沒有機會設置它。
var sdate
//========================================================================
function v9_insert_comments(x) {
//========================================================================
if (x == 1) {
select_date()
alert(sdate)
}
}//end of function
//========================================================================
function select_date() {
//========================================================================
$('#dd').dialog({
autoOpen: true,
modal: true,
overlay: {
opacity: 0.5,
background: 'black'
},
title: "title",
height: 265,
width: 235,
draggable: false,
resizable: false
}); //end of dialog
$('#d1').datepicker({
onSelect: function() {
sdate = $(this).val();
$("#dd").dialog("close");
}
});
} //end of function
身體:
<!-- START OF DATE SELECTOR DIALOG -->
<div style="display:none" id="dd">
<div id="d1"></div>
</div>
<!-- END OF DATE SELECTOR DIALOG -->