action提交form表單後不跳轉
正常的form表單提交後頁面都會跳轉,為了防止頁面跳轉,可使用jQuery的ajaxSubmit來防止跳轉,可使頁面保持原樣不變
1.首先引入以下檔案
<script type="text/javascript" src="/js/jquery/jquery.form.js"></script> //必須 <script type="text/javascript" src="/js/jquery/jquery-1.8.0.min.js"></script> //必須 <script type="text/javascript" src="/js/jquery/jquery.easyui.min.js"></script> //非必須
2.使用方法--提交到當前伺服器
function submitForm() {
// jquery 表單提交
$("#upload").ajaxSubmit(function(message) {
// 對於表單提交成功後處理,message為表單正常提交後返回的內容
console.log(message);
});
return false; // 必須返回false,否則表單會自己再做一次提交操作,並且頁面跳轉
}
<form id="upload" enctype="multipart/form-data" action="/fileupload" method="post" onsubmit="return submitForm()"> <input type="file" name="file" id="pic"/> <input type="submit" value="提交"/> </form>
3.使用方法--提交到其他伺服器
function submitForm() { var form = document.getElementById('upload'), formData = new FormData(form); $.ajax({ url:"http://192.168.1.233:10008/fileupload", type:"post", data:formData, processData:false, contentType:false, done: function (res) { uxAlert('finish:' + res); }, success:function(res){ if(res){ uxAlert("上傳成功!"); } console.log(res); }, error:function(err){ uxAlert("網路連線失敗,稍後重試",err); } }); return false; }
<form id="upload" enctype="multipart/form-data" method="post" onsubmit="return submitForm();">
<input type="file" name="file" id="pic"/>
<input type="submit" value="提交"/>
</form>
相關推薦
action提交form表單後不跳轉
正常的form表單提交後頁面都會跳轉,為了防止頁面跳轉,可使用jQuery的ajaxSubmit來防止跳轉,可使頁面保持原樣不變1.首先引入以下檔案<script type="text/javascript" src="/js/jquery/jquery.form.js
springMVC提交form表單頁面不跳轉
在初學springMVC時,做一個簡單的登入功能,登入成功後跳轉到成功頁面。 最初我使用ajax方式提交表單,瀏覽器除錯檢視response結果,顯示已經成功,但是瀏覽器不跳轉 後來使用form表單
ajax提交表單資料不跳轉
1.onsubmit form表單的onsubmit方法在submit執行之前提交表單 <script type="text/javascript"> function sub() { // jquery 表單提交 $("#formI
action提交form表單,用於登入請求,servlet接收資料
今天發現登入需要用action提交form表單,然後通過後臺決定跳轉是否成功安全性較高。之前使用前端location.href來實現跳轉,安全性很低,被測試部門打回重做。 action總結: html寫法: <form id="signin-form_id" met
Submit提交表單後無法跳轉頁面
問題描述: 在做登入介面,因為要用到validform驗證,所以需要對錶單進行提交,但此時存在一個問題,因為在用submit提交後是用ajax進行的登入成功與否的判斷,在判斷成功後,執行ajax的su
Struts 2提交form表單執行action後不跳轉(ajax)
今日寫專案寫到一個商品加入購物車功能,原本設計是點選按鈕之後,儲存資料,並彈出一個div告知使用者新增成功,頁面不跳轉,看似很簡單的功能,卻在“不跳轉”這點上卡住,我不想跳轉咋就這麼難呢?查了很多資料,知道了要用ajax,因為本人愚鈍,並沒有能夠解決我的小
Form表單只提交數據,頁面不跳轉,返回表單值
bre ava case java ssr ace 引用 except erl html代碼: <form method="post" action="Handler/UserHandler.ashx?action=Test" onsubmit="return Rut
自定義submit()實現ajax提交form表單不重新整理跳轉
問題描述: 1.最近一直在為使用者資訊完善功能所困惑,想要實現:使用者提交資訊後不跳轉到acction()的服務端頁面,只要告訴提交成功即可。 2.論壇上大多ajax+json等方法/框架($ajaxform)都需要匯入包或者js檔案,本人新手 ,對於導
Ajax應用serialize()提交Form表單及後端取值(Java)
<script type="text/javascript"> $(document).ready(function(){ $("#modifyForm").submit(function(e){ $("#submitButton").attr('disabled',"
ajax提交form表單到servlet,網頁的跳轉
jsp介面如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3
layer.js 彈出層提交form表單,action重定向
layer.js,一個jquery的外掛,可以用它來做資訊提示,彈出層等。 使用layer.js做彈出層時,在彈出層裡直接提交form表單,返回的畫面仍然停留在彈出層裡。 我們想在彈出層裡提交form表單後關閉彈出層,並跳轉到另一個畫面。 0.引入layer.j
JS提交表單後回跳的細節處理
有些時候提交表單後需要我們留在原來表單的介面,那麼提交後如何使表單裡面的內容清空或者保留呢?作為一個小知識點我總結了下:(以後我還會補充些相關內容) 表單裡的內容我經過在servelet測試替換紅色部分的內容, int b = new Member
JAVA Web頁面F5重新整理重複提交form表單問題(後端Servlet重定向)
寫在前面:學習JAVA WEB,在提交新增表單後F5,form表單會不停的提交,困擾了我很久,也試過網上很多方法,可能是我使用方法不對,一直不成功。 其中程式碼為: int result = sf.add(stuno, pwd, stun
使用ajax提交form表單,包括ajax文件上傳 轉http://www.cnblogs.com/zhuxiaojie/p/4783939.html
ima option img jquery選擇器 open request resp logs ges 使用ajax提交form表單,包括ajax文件上傳 前言 使用ajax請求數據,很多人都會,比如說: $.post(path,{data:data},function
按下回車默認提交form表單問題
data method 新頁面 div 開發 multipart 一個 spl form表單 最近開發中碰到一個問題,項目中有幾個列表展示頁面,允許用戶通過查詢條件模糊查詢數據。用戶錄入關鍵字後點擊回車會調用查詢方法根據關鍵字查詢,原先功能沒有問題,但是最近發現在查詢輸入框
一些理解-過濾器,攔截器,ajax提交後不跳轉,document.location.href無效,回調函數。
客戶 發送 觀察 要去 jaxb 源碼 流程 type類 攔截器的工作流程 1.struts2中過濾器和攔截器的工作流程: request-->執行自定義過濾器doFilter方法中的chain.doFilter()方法前的代碼-->執行默認過濾器doFilte
工作中如何使用ajax提交form表單,包括ajax文件上傳
msu 包括 需要 java tip ror 存儲 adf ucc 提供一種方法就是利用jquery.form.js,我們是和java對接的後臺。 代碼如下: <input type="text" id="text1"> <input type="text
提交form表單---修改密碼 ajax、jQuery
改密 func 表單 eset password servlet 驗證 確認密碼 密碼 <form id ="password" method="post"> <table > <tr> <td>原密碼:<
from表單實現無跳轉上傳文件,接收頁面後臺數據
spl white lis not left alt tro pos ftp 實現無跳轉發送表單數據、文件,並能接收後臺返回的數據。 主要技術要點: 1、form表單添加target屬性,指定一個iframme的name;form表單提交後在iframe內嵌窗口
三層+EasyUI+Ajax 提交Form表單
log src body 提交 easy orm img yui class 三層+EasyUI+Ajax 提交Form表單