表單提交多個選項用於刪除或編輯

2022-03-19 01:07:37 字數 1280 閱讀 7487

經常在網頁中看到網頁顯示多個檔案,提供各種操作,包括刪除,凍結,移動,複製等,如果一次對每個檔案進行相同的操作,比如刪除,相當浪費時間,於是便出現了·一種叫「多選」的操作方式,在選定內容後進行操作,將大幅度提高效率。

實現**如下:

我自己建立的資料庫test包含userid,username,userstatus。

/*accept.php*/

<?php

// $id=$_post["userid"];//$id儲存的是乙個陣列

// print_r($id);

if ($_post['action'])

$sql="delete from users where userid in (" . $result . ")";

$re=mysql_query($sql);

//var_dump($re);測試是否成功

header("location:submit_more.php");

break;

case '凍結':

$id=$_post["userid"];

$result="-1";

foreach($id as $i)

$sql="update users set userstatus=0 where userid in (" . $result . ")";

$re=mysql_query($sql);

//var_dump($re);測試是否成功

header("location:submit_more.php");

break;

case '解凍':

$id=$_post["userid"];

$result="-1";

foreach($id as $i)

$sql="update users set userstatus=1 where userid in (" . $result . ")";

$re=mysql_query($sql);

//var_dump($re);測試是否成功

header("location:submit_more.php");

break;}}

$mysql->close();

?>

/*submit_more.php*/

**只給出了「提交選項」和「接收」,可以根據需求,將「提交」改為「刪除「...並且在action目標檔案中新增相關的**,以實現需求

html中多個按鈕提交表單

可以將按鈕都設定為button型別,然後新增onclick事件呼叫js函式,然後在js函式中提交給servlet並傳遞不同的引數來區分是哪個按鈕提交的。button事件 value 修改 nclick alterinfo work1.getcode work1.getname work1.getde...

form表單提交時多個相同name屬性

form表單提交時多個相同name屬性form表單提交時多個相同name屬性 其他情況參考 springmvc引數為物件,陣列 如果頁面直接需要多套相同的name,比如一位老師,多位同學 後台 person類 data public class personteacher類 data public ...

多個表單form,提交上傳檔案 處理

類似於這樣 我這裡用的jquery layui,vue等按照各自的語法都可以,我這裡沒有用form表單提交,用的自定義事件 html 上傳檔案 上傳附件 支援副檔名 rar zip 上傳中.js 檔案 在提交事件中 var files uploadfile data for var i 0 i co...