1. 程式人生 > >表單提交成功後重置表單

表單提交成功後重置表單

js提供了reset()重置表單的方法,但jquery本身沒有提供reset()方法,這就導致了表單提交後jquery不能直接重置表單而使得使用者可以重複提交,那怎麼解決這個問題呢?

很簡單,把jquery物件轉化成js物件就可以使用js的reset()方法了

jquery物件:
$("form");

轉成js物件:

$("form")[0];

重置:

$("form")[0].reset();

相關推薦

提交成功

js提供了reset()重置表單的方法,但jquery本身沒有提供reset()方法,這就導致了表單提交後jquery不能直接重置表單而使得使用者可以重複提交,那怎麼解決這個問題呢? 很簡單,把jquery物件轉化成js物件就可以使用js的reset()方法了 jquer

easyUI入門《二十九、form案例:提交以及驗證清空》

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <!--引入

解決 ElementUI form在dialog中,無法正確的問題

問題描述: 在用ElementUI做動態表單時,資料的修改都是開啟dialog(子元件)中進行操作的,但是在修改資料時,正常來說可以直接呼叫 this.$refs[str].resetFields() 直接清空,但是這裡會出現一個問題: **for

[微信小程式]提交返回成功自動清空的值

 有問題可以掃碼加我微信,有償解決問題。承接小程式開發。 微信小程式開發交流qq群   173683895  、 526474645 ; 正文: 實現思路: 給每一個input繫結相同的value

HTML或者JSP頁面--執行完某事件重新整理頁面,,清空資料

在提交表單或者執行某個事件之後,如果需要重置表單(即清空表單裡的資料)可以執行下面程式碼來完成方法1:self.location.href="userController.do?goAddOrUpdate";(雙引號裡面填寫當前頁面URL)方法2:(去掉href)self.l

django繼承form屬性的方法

django的表單模型是一大亮點功能,有時多個表單存在相似的欄位,我們可以進行繼承複用,如果要在繼承後修改某些屬性,可以利用Python的super函式過載表單的初始化函式。 from django

easyui form.rest和clear 和清除資料區別

easyui中的一般我們在新增和編輯的時候 都是用一個form表單 那新增的時候 需要重置下表單內容,一般用 $('#EditForm').form('reset'); 大部分時候沒問題,但是如果表單中有隱藏控制元件 hidden或者非easyui標記的input控制

JavaScript實現(reset)的方法

轉自:https://www.jb51.net/article/63305.htm 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script> 5 function formReset() 6 { 7 do

提交返回保持在原來提交的位置上

<input type="submit" name="Button1" value="Button" id="Button1" /> <input type="hidden" id="Window_OffsetY" name="Window_OffsetY" value="0"> &

實現檔案上傳,以及提交成功的回撥函式

主要將實現一下兩個功能: 1、使用commons-fileupload實現檔案的上傳(包括圖片);2、使用jquery-form.js實現表單提交成功的回撥函式。 <%@ page language="java" contentType="text/html;

js reset form

由於JQuery中,提交表單是像下面這樣的:$('#yigeform').reset();但是,不幸的是,這樣寫的話,會有一個讓你很鬱悶的結果,那就是,表單無法重置!後來,興沖沖的查看了JQuery文件,JQuery中並沒有reset方法!那有麼沒有辦法通過JQuery來重置

前端提交數據~php獲取內容

發送 input email地址 str default char light for bubuko 上圖代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://ww

查詢一個用戶下的所有,查詢表結構。設列寬。

color logs 表名 pan for des .cn alt cnblogs SELECT * FROM TAB; DESC 表名 設置表列寬: COL 屬性名 FOR A長度; 查詢一個用戶下的所有表,查詢表結構。設置表列寬。

Confluence 6 上傳站點圖標你的配色方案

Confluence當你上傳一個站點標識圖片後,Confluence 會根據你上傳的圖片文件自動偵測使用的顏色,並為你設置自動配色方案。你可以按照上面描述的方法修改色彩配色方案,或者你也可以重置配色方案為默認的配色方案(任何保持站點標識圖片為你上傳的圖片)。希望重置配色方案:在屏幕的右上角單擊 控制臺按鈕 ,

簡單的純cssinput選多選按鈕的樣式--利用偽類

assets height radi 顯示 簡單 dde isp for back 由於input單選多選的原生樣式通常都不符合需求,所以在實現功能時通常都需要美化按鈕 html <input type="radio" /> <input typ

CentOS7進入用戶模式ROOT密碼

itl 用戶模式 lin 發生 修改root密碼 提示 title centos tle CentOS7進入單用戶模式重置ROOT密碼 CentOS 7 進入單用戶方式和重置密碼方式發生了較大變化,GRUB程序放置在GRUB2下,按鍵由b引導變成了ctrl+x引導。 重

Mac下MySQL密碼忘記密碼

關閉mysql伺服器(以下命令都在終端輸入) 1,   sudo /usr/local/mysql/support-files/mysql.server stop       也可以在系統偏好裡有個MySQL裡關閉。2,&nbs

MySQL 8下忘密碼密碼的辦法和Navicat報1521錯誤

MySQL 8下忘密碼後重置密碼的辦法 第一步,關掉系統服務 net stop mysql 第二步,建立一個文字檔案,內含一條密碼修改命令(''中間可以填寫修改後的密碼) ALTER USER 'root'@'localhost' IDENTIFIED BY '

[轉載]linux下mysql 8.0忘記密碼密碼

實在扎心,關鍵時刻忘記了密碼! 1、免密碼登陸 找到mysql配置檔案:my.cnf, 在【mysqld】模組新增:skip-grant-tables 儲存退出; 2、使配置生效 重啟mysql服務: service mysqld restart; 3、

MySQL 8下忘密碼密碼的辦法 ( MySQL5老方法沒用了,這是最有效的辦法)

轉載:https://blog.csdn.net/gupao123456/article/details/80766154,修改部分博文中已經標紅,請務必檢視,那裡是補充。 MySQL密碼重置思路 MySQL的密碼是存放在user表裡面的,修改密碼其實就是修改表中記錄。 重置的思路是是想