0
作爲標題,我嘗試從ajax加載數據到zabuto日曆,但似乎它不工作,參考zabuto日曆http://zabuto.com/dev/calendar/examples/show_data.html
。我想在點擊nav prev month或next month時使用此功能加載數據。 (使用兩個動作action
和action_nav
)。這被剪斷代碼如何將數據從ajax加載到zabuto日曆插件?
<script>
$(document).ready(function() {
function load_data() {
var list = '';
$.ajax({
type: "POST",
url: "../BUS/WebService.asmx/LOAD_DATA",
contentType: "application/json; charset=utf-8",
dataType: "json",
cache: false,
success: function (data) {
list = $.parseJSON(data.d);
console.log(list);
}
});
return list;
}
function myNavFunction(id) {
//code in here
}
function myDateFunction(id) {
//code in here
}
$("#my_calendar").zabuto_calendar({
data: load_data(),
action: function() {
return myDateFunction(this.id);
},
action_nav: function() {
return myNavFunction(this.id);
}
});
});
</script>
當我測試,數據不顯示,將數據從阿賈克斯 { "date": "2016-06-01", "title": 2, "badge": true },{ "date": "2016-06-04", "title": 1, "badge": true },{ "date": "2016-06-10", "title": 1, "badge": true }
太謝謝你了。
親愛madalin ivascu,沒有別的辦法,因爲我需要使用更多的兩兩zabuto action'action'和'action_nav',當點擊nav prev month或next month時更改數據,如果使用此方法不能使用那兩個action。謝謝。 –
然後使用在AJAX – madalinivascu
建立親愛的,我只是更新的問題,PLZ看到它,並在你的答案更新一些想法。謝謝。 –