1. 程式人生 > >Web版Cron表示式獲取最近執行時間

Web版Cron表示式獲取最近執行時間

上傳的 cron表示式生成器(web版)資源,沒有介紹如何獲取最近的幾次的執行時間,在這裡說明一下。

在上傳的資源裡面有 cron.js檔案,該檔案可以傳送ajax請求,從後臺獲取到最近的執行時間,返回到前臺頁面顯示。

在檔案中找到如下程式碼,根據自己的需求更改程式碼。

cron.change(function () {
	    btnFan();
	    //設定最近8次執行時間
	    $.ajax({
	        type: 'get',
	        url: "該地方填寫ajax請求地址",
	        dataType: "json",
	        data: { "cronExpression": $("#cron").val() },
	        success: function (data) {
	            if (data && data.length == 8) {
	                var strHTML = "<ul>";
	                for (var i = 0; i < data.length; i++) {
	                    strHTML += "<li>" + data[i] + "</li>";
	                }
	                strHTML +="</ul>"
	                $("#runTime").html(strHTML);
	            } else {
	                $("#runTime").html("<font color='red' size='3'>表示式錯誤,請按照指定格式選擇!</font>");
	            }
	        }
	    });
	});

這裡列出後臺的根據cron表示式獲取最近幾次執行時間的連結,到此就可以實現完整的頁面顯示。

在頁面勾選表示式即可及時傳送請求,獲取最近的執行時間,顯示在頁面。