使用jQuery的load方法實現div區域性重新整理
在使用 ajax 進行刪除使用者操作的時候,可以在 success 裡寫一個
window.location.reload();
讓頁面重新整理。
但是,我不想那樣,我只想區域性重新整理
比如,我刪除幾個使用者後,頁面只會重新整理上面的表格,該怎麼做呢?
傳統的做法
傳統的純 js 做法可以使用
var content = document.getElementById("content");
content.innerHTML("一大坨HTML程式碼")
就是重新繪製那部分DIV,當然往往我們的需要寫很多標籤,很不爽。
而如果我們使用 jQuery 的 load 方法就可以幫我們獲得那一大坨HTML程式碼了
jQuery的load()方法
HTML
- <div id="content">
- <div class="table-responsive">
- <!-- do something-->
- </div>
- </div>
JavaScript
- $.ajax({
- async: false,
- type: "POST",
- url: '/admin/user/deleteMore',
- data: {"ids": str},
- dataType: "json",
- success: function () { },
- error: function () { },
- complete: function () {
- $("#content").load("http://localhost:8090/admin/user/list .table-responsive");
- //window.location.reload();
- }
- })
load方法使用很簡單
$("#id").load("param") 這個 param 可以直接指定某個 url ,必須在是本伺服器可以請求的頁面哦
如 http://localhost:8090/admin/user/add
也可以填 div
如 http://localhost:8090/admin/user/add #main
注意一點是,我上面的例子中,是用 #content 來"包裹"著 .table-responsive 的
所以 $("#content").load("http://localhost:8090/admin/user/list .table-responsive"); 的作用是
先通過ajax去請求 http://localhost:8090/admin/user/list .table-responsive 獲得裡面的 HTML 內容
然後裝到 本頁面的 #content 中。
相關文章
- jQuery重新整理區域性divjQuery
- 使用ajax實現頁面區域性重新整理
- 區域性方法$(“html”).load()和全域性方法$.get()、$.post()HTML
- 【學習筆記】-結合JQuery和Ajax實現區域性資料重新整理筆記jQuery
- RecyclerView 區域性重新整理的坑View
- Flutter 區域性路由實現Flutter路由
- 分頁實現前五後五ajax區域性重新整理方式分頁實現
- HTML頁面區域性重新整理HTML
- jQuery中的load方法jQuery
- Android RecyclerView 區域性重新整理原理AndroidView
- jQuery – AJAX load() 方法jQuery
- WebGL實現簡易的區域性“馬賽克”Web
- android Listview,gridview區域性重新整理,部分重新整理AndroidView
- 微信小程式setData區域性重新整理列表微信小程式
- 使用jQuery每10秒自動載入和重新整理Div。jQuery
- 區域性類實現C++的閉包薦C++
- VUE-區域性使用Vue
- ASP.Net 在Update Panel區域性重新整理後 重新繫結JS方法ASP.NETJS
- iOS架構:AOP實現區域性模組化iOS架構
- javascript實現區域性列印程式碼例項JavaScript
- 微信小程式點贊、評論區域性重新整理微信小程式
- Padavan安裝使用ZeroTier實現組建虛擬區域網的方法
- 使用JQuery使Div居中jQuery
- JS實現重新整理iframe的方法JS
- jQuery實現的div垂直水平居中例項程式碼jQuery
- Jquery實現滑鼠拖動改變div高度jQuery
- Ajax區域性頁面重新整理和History API結合的陷阱API
- SICP:賦值和區域性狀態(Python實現)賦值Python
- jquery js 設定 div 的內容,給 div 新增一個屬性jQueryJS
- jQuery實現的div在視窗中垂直水平居中效果jQuery
- jquery實現的如何在div的外部後面新增元素jQuery
- div實現水平垂直居中的幾種方法
- jQuery load()jQuery
- jQuery Ajax 跨域前端實現登入jQuery跨域前端
- Tomcat全域性/區域性https訪問配置方法TomcatHTTP
- 細談RecyclerView:(二)重新整理閃爍?不存在的,帶你瞭解RecyclerView區域性重新整理View
- 最簡單實現跨域的方法:使用nginx反向代理跨域Nginx
- jquery實現的讓圖片在網頁的可視區域裡四處漂浮的效果jQuery網頁