前些时候再一次拿起项目做的时候突然忘了这个,特意搜集起来做个记录方便自己以后忘记了可以随时查看这种小知识点。在做项目的时候通常都是前后台进行交互,那么会存在在加载页面的时候想去后台进行一些处理返回一些页面初始数据给前台,这里我们称为初始化。那么既然是初始化,就是在没有任何点击输入的情况下进行的请求,这个怎么请求呢?就需要用到接下来的几种方式来进行自动请求了。
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("第三种方法。");
});
网友评论