<Ajax> 入門
Ajax是什麼
Ajax(Asynchronous JavaScript and XML)非同步的JavaScript和XML,是一種建立互動式網頁應用的網頁開發技術,是幾種技術的組合。
Ajax本質上是一個瀏覽器端的技術。
非同步刷新技術,用來在當前頁面響應不同的請求內容。
為什麼需要Ajax
需求:有時我們需要將本次的響應結果和前面的響應結果內容在同一個頁面中展示給使用者。
解決:1.在後臺伺服器端多次響應的內容重新拼接一個jsp頁面,響應。但是會造成很多響應內容重複響應,資源浪費。
2.使用Ajax技術
怎麼用Ajax
向後臺傳送請求
傳統方式,重新整理頁面,重新開啟
<a href =" "></>
<form action= ""></form>
window.location.href=
都會改變地址
ajax 採用xmlHttpRequest 即ajax引擎物件
$.ajax()
傳送請求後,該物件還未完成操作,所以不會改變瀏覽器地址
相關推薦
<Ajax> 入門
Ajax是什麼 Ajax(Asynchronous JavaScript and XML)非同步的JavaScript和XML,是一種建立互動式網頁應用的網頁開發技術,是幾種技術的組合。 Ajax本質上是一個瀏覽器端的技術。 非同步刷新技術,用來在當前頁面響應不同的請求內容。 為什
<Ajax> 一. PHP基本使用和基本數據類型
妹子 name blog con color charset ade span == <?php // 這是單行註釋 /** * 這是多等註釋 */ // 設置編碼格式 header(‘content-type
<Ajax> 三. 前端和後端通過表單數據交互
數據交互 -- orm eth 通過 input cti 返回 style <!-- 前端代碼 --> <!DOCTYPE html> <html lang="en"> <head> <meta charset
<Ajax> 二. PHP選擇語句和循環語句
gpo while ... bsp bre pos 星期六 color ajax <?php echo ‘<br> --------- 選擇語句 ------- <br>‘; // 選擇語句 $day = ‘星期日‘; switch ($da
<MySQL>入門二 增刪改 DML
-- DML語言 /* 資料操作的語言 插入:insert 修改:update 刪除:delete */ 1.插入 -- 插入語句 /* 語法:insert into 表名(列名...) values(值...); */ -- 方式一 -- 1
<MySQL>入門三 資料定義語言 DDL
-- DDL 資料定義語言 /* 庫和表的管理 一.庫的管理:建立、修改、刪除 二.表的管理:建立、修改、刪除 建立:create 修改:alter 刪除:drop */ 1.庫的管理 -- 庫的管理 -- 1.庫的建立
<MySQL>入門四 事務控制語言 TCL
-- TCL /* Transcation Control Language 事務控制語言 事務:一個或一組sql語句組成一個執行單元,這個執行單元要麼全部執行,要麼全部不執行 案例:轉賬 name 餘額 麥克雷 1000
<MySQL>入門六 變數
/* 變數 系統變數: 全域性變數 會話變數 自定義變數 使用者變數 區域性變數 */ -- ------------系統變數-------------------- /* 變數由系統提供,不是使
<MySQL>入門六 儲存過程和函式
-- 儲存過程和函式 /* 儲存過程和函式:類似java中的方法 好處: 1.提高程式碼的重用性 2.簡化操作 */ /* 儲存過程 含義:一組預先編譯好的SQL語句的集合。理解成批處理語句 1.提高程式碼的重用性 2.簡化操作
<MyBatis>入門一 HelloWorld
1.HelloWorld 匯入依賴 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>
<MyBatis>入門四 傳入的參數處理
string 問題 解決 ati ash 特殊 spa per transfer 1.單個參數 傳入單個參數時,mapper文件中 #{}裏可以寫任意值 /** * 傳入單個參數 */ Employee getEmpById(Int
<MyBatis>入門六 動態sql
package org.maple.mapper; import org.apache.ibatis.annotations.Param; import org.maple.pojo.Employee; import java.util.List; import java.util.Map; /*
<SpringMvc>入門一 HelloWorld
1.pom匯入基礎依賴 <!--spring--> <dependency> <groupId>org.springframework</groupId> <artifact
<SpringMvc>入門二 註解
1.RequestMapping @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Mapping public @interface RequestMapp
<SpringMvc>入門三 引數繫結
1.get請求 <%--請求引數的繫結--%> <%--get請求引數--%> <a href="/param/testParam1?username=tom&password=123456">請求引數繫結</a
<SpringMvc>入門四 響應結果
1.響應String型別 根據試圖解析器,去找相對應的jsp Model將物件存在request中 2.響應void型別 可以看出,此時void方法執行了,系統預設會去找testVoid.jsp 意思就是系統預設回去找 請求路徑下的jsp 例如類上,方法上 此時就
<SpringMvc>入門五 檔案上傳
檔案上傳的必要條件: 1.form表單的enctype取值必須是:mutipart/form-data (預設是:application/x-www-form-urlencoded) 2.method屬性為:post 3.提供一個文字選擇域<input type="file" />
<SpringMvc>入門七 攔截器
什麼是攔截器 1.SpringMVC框架中的攔截器用於 對處理器 進行預處理和後處理的技術。 2.可以定義攔截器鏈,按照順序執行。 3.攔截器和過濾器功能類似,區別在 攔截器 過濾器 過濾器是Servlet規範的一部分,任何框架都可以使用過濾技術
<JSP> 入門
1. 指令 * 作用:用於配置JSP頁面,匯入資原始檔 * 格式: &
<linux>入門
tar -xvf ack 壓縮 結束 gzip 遞歸 mage conf png 1.Linux目錄結構 只有一個根路徑 : / 2.常用命令 1.查看ip和網卡 ifconfig 2. 切換目錄 cd ~ 其實就在root用戶的root 目錄裏 cd 用來切換路