日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jquery table ajax,JQuery Ajax动态加载Table数据的实例讲解

發布時間:2023/12/2 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jquery table ajax,JQuery Ajax动态加载Table数据的实例讲解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們在jsp定義一個select和一個table,要求實現根據select的選值,動態加載table數據。

table第一次加載數據的function定義如下:

function loadData() {

var c = '';

$('#import-table').DataTable({

ajax: {

url: '' + "../../../hot/getByCode.action?code=APP",

type: "post",

dataType: "json",

data: {}

},

"scrollCollapse": true,

ordering: false,

visible: true,

api: true,

serverSide: true,

columns: [{

"data": "id",

"class": "center",

"width": "80px",

"name": "importId",

orderable: false,

"title": c,

"render": function(a, b, c, d) {

return getColumnReturnStr("checkbox", c.id, "importId")

}

},

{

"data": "name",

"title": "名稱"

},

],

"dom": "r>t>",

initComplete: function() {}

});

}

接著需要考慮,如何在select選值改變的時候,更新table中ajax的url地址,實現table的reload

function reloadTable(){

var code = $("#type option:selected").val();

$('#import-table').DataTable()

.ajax.url(

''+"../../../hot/getByCode.action?code="+ code

).load();

}

這樣我們便可以通過改變select選值,動態加載table數據。

通過$(‘#import-table').DataTable().ajax.url().load();方法實現。

以上這篇JQuery Ajax動態加載Table數據的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

總結

以上是生活随笔為你收集整理的jquery table ajax,JQuery Ajax动态加载Table数据的实例讲解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。