0
我創建了一個在部分視圖中加載的日期選擇器。局部視圖本身被加載到一個彈出式對話框中。不確定這是相關的,但彈出對話框時,日期選擇器已經打開。看來onSelect事件在默認情況下會在datepicker加載時觸發。爲什麼彈出窗口加載後,我的datapicker onSelect事件觸發?
我有一個div的日期選擇器這樣的:
<div class ="ui-widget" >
<label for ="datep">Date: </label><input id="datep" />
</div>
和這裏的腳本: $(函數(){
$("#datep").datepicker({ showOn: "both", buttonText: "Select Date", changeMonth: true, showButtonBar: true, changeYear: true, yearRange: "-2:+2", showOtherMonths: true, onSelect: function (date, datepickder) {
var tcherData = { selectedDate: date, teacherID: teacherData };
$.ajax({
type: "GET",
url: "/Schedule/GetSchedule",
data: tcherData,
datatype: "html",
sucess: function (data) {
}
});
}
});
爲什麼onSelect事件儘快射擊彈出加載?我怎樣才能防止這種情況發生?感謝您的任何幫助這一個!