Javaweb關於前臺頁面載入時進行初始化的方法
前些時候再一次拿起專案做的時候突然忘了這個,特意蒐集起來做個記錄方便自己以後忘記了可以隨時檢視這種小知識點。在做專案的時候通常都是前後臺進行互動,那麼會存在在載入頁面的時候想去後臺進行一些處理返回一些頁面初始資料給前臺,這裡我們稱為初始化。那麼既然是初始化,就是在沒有任何點選輸入的情況下進行的請求,這個怎麼請求呢?就需要用到接下來的幾種方式來進行自動請求了。
1.當不引入jQuery框架,只寫原生JS程式碼時,需要用window物件的onload事件來進行初始化。
window.onload = function (){ // $.ajax({ type : "post", url : "test.action", async : true, data : { test : "hello world!" } }).done(function (msg){ }); }
2.使用 JQuery 頁面載入初始化的方法有3種 ,頁面在載入的時候都會執行指令碼,個人覺得第二種方法最好,比較簡潔。
$(function () { $.ajax({ type : "post", url : "test.action", async : true, data : { test : "hello world!" } }).done(function(msg) { }); }); $(document).ready(function () { $.ajax({ type : "post", url : "test.action", async : true, data : { test : "hello world!" } }).done(function(msg) { }); }); jQuery(function($) { alert("第三種方法。"); });