1. 程式人生 > >利用jQueryEasyUI批量對資料的增刪改功能

利用jQueryEasyUI批量對資料的增刪改功能

對於Easyui相信大家都不陌生,但是對於資料的增刪改查大家都是單行操作,如果有多行資料需要 進行增加,刪除,更新操作你們會選擇怎麼做的,比如對於這種情況。這裡寫圖片描述
,估計一時半會還是有一部分童鞋想不出解決,這裡給大家提個醒,我們可以給每一行資料新增一個複選框。這裡寫圖片描述
easyui中datagrid的getSelections的方法:
返回所有被選擇的行,當沒有記錄被選擇時,將返回一個空陣列。
將getSelections方法得到的陣列,此時我們可以宣告一個變數 var temp;

var temp;
  var check = $("#TeacherTable").datagrid('getSelections'
); for(int i=0;i<check.length;i++) { temp=temp+JSON.stringify(check[i]); }

這裡我們可以吧獲取的temp作為引數傳遞到後臺

   $.ajax({
             url: '/testaction/update.do',
             type: post,
             async: true,
             dataType: 'json',
             data: {'temp': temp}
             success: function (data
) { if(data.message=='ok'!){ alert(data.message); }else{ alert(data.message); return; } //重新載入表格資料 $('#dg').datagrid('reload'); } });

下邊就可以在後臺接收了

//獲取引數
String temp = request.getParameter(temp);
     //格式轉換
    temp = ens.replace(}{, },{);
    temp = [ + temp.toString() + ];
    JSONArray array =JSONArray.fromObject(temp.toString());
    List listDetail=(List)JSONArray.toCollection(array, JobContentDetail.class);

相信大家看到上邊的描述會感受到EasyUI的強大,至少我們在批量操作方面不會太為難了。哈哈,如果對你有幫助請給個贊哦。

相關推薦

利用jQueryEasyUI批量資料刪改功能

對於Easyui相信大家都不陌生,但是對於資料的增刪改查大家都是單行操作,如果有多行資料需要 進行增加,刪除,更新操作你們會選擇怎麼做的,比如對於這種情況。 ,估計一時半會還是有一部分童鞋想不出解決,這裡給大家提個醒,我們可以給每一行資料新增一個複選框。 e

JavaWeb程序利用Servlet的SQLserver刪改查操作

tag struct 連接失敗 -1 rop quest map rom stream 聲明:學了幾天終於將增刪改查的操作掌握了,也發現了一些問題,所以總結一下. 重點:操作數據庫主要用的是SQL語句跟其他無關. 一:前提知識:PreparedStatement

使用node和express+mongodb實現資料刪改功能

2018即將過去,2019即將來臨,前端技術不斷在在更新,學的東西越來越多。我們只有不斷的學習,才不能被淘汰。在前後端分離的一個時代,後端提供介面,前端呼叫介面,邏輯判斷,每個都是獨立的工作。如果自己在空餘的時間,想學習新的知識,卻沒有好的介面,只能寫寫假的json資料。或者網上開源的資料庫,mock,野狗資

如何利用ERP系統的資料探勘功能企業進行優化

目前為止,ERP系統對企業未來的戰略策劃僅限於各個模組中,譬如人員管理、財務收支、生產情況等等;對於利用半結構化、結構化以及需要整合資料制定戰略決策的企業來講,絕大多數使用的EPR處理效率仍然非常低。最大限度地開發利用ERP系統提供出的豐富資料資源,充分發揮出資料資源對企業戰略策劃的作

jquery的資料刪改查(全選,反選,全不選,批量刪除,新增資訊)

效果圖如下: html程式碼如下: <body> <div class="btn"> <button class="seleAll">全選</button> <button class="allDe

可編輯ztree節點的刪改功能圖標控制---已解決

btn mod hour 葉子節點 ready 4.4 ddn time ron 每文一語:休倚時來勢,提防運去時 <!DOCTYPE html> <HTML> <HEAD> <TITLE> ZTREE DEMO -

js 操作json刪改

json數據 string let har csharp true serialize json對象 func //將表單序列化成字符串 $.fn.serializeObject = function () { var obj =

014-Go Web pg刪改查測試

sca AC %d ons password tab exe pack git 1:data/data.go package data import( "fmt" "database/sql" _"github.com/lib/pq" ) co

pytohn 利用cv2批量改變資料夾下所有影象的大小

import cv2 import os # 修改之後的圖片大小 size_ = (1920, 1080) # directory為檔案所在的目錄, # 將會將修改後的圖片儲存在 directory下resized_image資料夾中 directory = r'C:\Users\

oracle資料 刪改

資料更新 本次知識點 * 資料的增加 資料的修改 資料的刪除 在sql語法中DML的語法包含兩個內容:查詢和更新,查詢主要以複雜查詢為主。更新操作主要分為三種,增加,刪除。修改。 複製表的命令 create table myemp as select * from emp; 資料增加

mysql 資料刪改的總結

一、在MySQL管理軟體中,可以通過SQL語句中的DML語言來實現資料的操作,包括1.使用INSERT實現資料的插入2.UPDATE實現資料的更新3.使用DELETE實現資料的刪除4.使用SELECT查詢資料以及。二、插入資料 INSERT1. 插入完整資料(順序插入)    語

easyui-頁面上的刪改功能

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.

MongoDB 資料庫建立刪除、表(集合) 建立刪除、資料刪改

使用資料庫、建立資料庫 use student 如果真的想把這個資料庫建立成功,那麼必須插入一個數據。 資料庫中不能直接插入資料,只能往集合(collections)中插入資料。不需要專門建立集合,只 需要寫點語法插入資料就會建立集合 插入資料: db.student.insert({“name”:”x

mysql筆記二之資料刪改

-- 資料增刪改查(curd)    1. -- 增加 insert          -- 全列插入  值和表的欄位的順序一一對應         -- insert [

spring data jpa之資料刪改查程式碼優化

Spring data jpa為減少查詢資料庫次數,先將符合條件的資料查出來,返回的是一個list集合,遍歷集合將資料裝入map中,根據需要設定key,value,然後判斷map是否包含某個key或者value以此判斷資料是否在資料庫中已經存在。這樣減少了訪問資料庫的次數,減小了伺服器壓力,將大部分

Java中利用QueryRunner批量更新資料

程式碼如下: package com.accord.test; import java.sql.Connection; import java.sql.PreparedStatement; import java.text.SimpleDateFormat; impo

NodeJS案例-htmlmysql刪改

開始 下面案例需要安裝nodeJs(預設攜帶npm)才能執行。 這裡實現的案例是使用nodeJs + mysql + html 實現對資料的增刪改查。 1、建立專案 我在桌面建立了一個nodeJs-html-mysql-example的資料夾,進入資料夾順序執行下

DataGridView主從表與表單實現資料刪改

public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] st = sc.nextLine().split("

Redis利用管道批量插入資料

首先需要構造資料的基本格式,如命令   hmset news105 news_title title105 news_content content105 news_views 28 拆分成以下格式: *8 // 按空格拆分有幾段 $5

Mybatis 學習筆記——原生DAO實現資料刪改

一、開發環境 JDK java version “1.8.0_171” Java™ SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot™ 64-Bit Server VM (build 25.1