色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery mobile datagrid

錢艷冰2年前10瀏覽0評論

jQuery Mobile 的 datagrid 功能是一種強大的數(shù)據(jù)展示方式,可以方便地將數(shù)據(jù)呈現(xiàn)給用戶并允許進行排序、分頁、篩選等操作。

使用 datagrid 首先需要引入所需的庫文件:

<link rel="stylesheet" >
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

然后,在頁面中創(chuàng)建一個 table 元素,并添加相應(yīng)的 thead 和 tbody:

<table data-role="table" id="my-table" class="ui-responsive ui-shadow">
<thead>
<tr>
<th>姓名</th>
<th>年齡</th>
<th>性別</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td>20</td>
<td>男</td>
</tr>
<tr>
<td>小紅</td>
<td>18</td>
<td>女</td>
</tr>
</tbody>
</table>

接著,在頁面加載完成后使用 jQuery Mobile 提供的 datagrid 方法將 table 轉(zhuǎn)換為 datagrid:

$(document).ready(function() {
$("#my-table").table("refresh");
});

此時,我們已經(jīng)成功地將 table 轉(zhuǎn)換為 datagrid,并且可以使用 jQuery Mobile 提供的各種方法進行排序、分頁、篩選等操作。

例如,我們可以添加一個 input 元素,通過輸入姓名進行篩選:

<label for="search-name">姓名:</label>
<input type="text" id="search-name">

然后,在 jQuery 中編寫如下代碼實現(xiàn)篩選功能:

$("#search-name").on("keyup", function() {
var value = $(this).val().toLowerCase();
$("#my-table tbody tr").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});

以上就是 jQuery Mobile datagrid 的基本用法,它可以幫助我們快速、方便地展示和操作數(shù)據(jù)。