0
在Java腳本中我相當新,所以這個問題可能有點基礎。我有一個在asp.net上開發的web應用程序,我有一個日曆。所以現在每次我選擇一個日期時,它都會自動進入控制器和模型。當我按下一個按鈕時調用一個函數
問題是,當我點擊一個按鈕而不是點擊某個日期時,我想執行該事件。所以這是我到目前爲止的代碼:
<div id="datePicker">
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
</div>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<p>@Resources.Resources.Date: <input type="text" id="datepicker"></p>
<script name="select_date" id="select_date">
$(function selectDate() {
intDate = Date;
$("#datepicker").datepicker({
defaultDate: "+1w",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
minDate: "01/01/2008",
onClose: function (select_date) {
//console.log(select_date);
var date = $('#datepicker').val().toString();
$.ajax('NewspaperDate', {
data: {
strDate: date
},
success: function (data, textStatus, jqXHR) {
//this will happen on success of request
$('#DataNewspaper').html(data);
// window.location = "NewspaperDate?strDate=" + date;
},
error: function() {
console.log("error handler when ajax request fails... ");
},
});
}
});
});
我知道我需要從一個按鈕改變onClose
和調用函數,但是我不能使它發揮作用。
謝謝!
啊動作按鈕是缺失的部分!謝謝!! – SomeAnonymousPerson
不客氣! – eisbehr