1. 程式人生 > >form表單提交不跳轉

form表單提交不跳轉

form表單中的 target的作用是讓form提交後在什麼視窗下開啟,有時候只需要往後臺傳值,並不需要開啟新視窗,可採用寫個看不見的iframe

這樣我們寫一個iframe,像下面這樣設定這個iframe是看不到的。

<form method="post" target="posthere" action="user-login">
 
<iframe name="posthere" frameborder=0 width=0 height=0></iframe>

最終,form表單提交會開啟iframe,但iframe被我們設定成看不見的,這樣form提交時就重新整理不跳轉

相關推薦

form提交

form表單中的 target的作用是讓form提交後在什麼視窗下開啟,有時候只需要往後臺傳值,並不需要開啟新視窗,可採用寫個看不見的iframe 這樣我們寫一個iframe,像下面這樣設定這個ifr

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

form提交重新整理

大家已經發現了, 當我們點選submit提交form表單的時候, 他會重新整理一次, 如果不想它重新整理的話有下面兩種方法:利用iframe我們可以利用一個隱藏的iframe來實現, 主要是我們把提交目

JavaScript學習筆記之function函式改變form的action到指定頁面

<body> <form name="form1" action="" method="post"> 患者名字:<input type="text" name="username" value="zhang" /><br /

AJAX和form提交的中文碼問題全面解決,encoderURL兩次碼的真相

{ if (window.XMLHttpRequest) {     myRequest =new XMLHttpRequest(); // Standards-compliant browsers }elseif (window.ActiveXObject) {     myRequest =new Act

基於formsubmit提交

方法一:target <html> <body> <form action="" method="post" target="nm_iframe"> <input type="text" id="id_input_text" name="nm_input_te

form提交重新整理的實現方法

由於製作使用者的註冊介面,發現每當form表單提交後,都會重新整理一下,導致填寫的資料丟失,為了解決這一問題專門,百度了一下。還真找到了一種form表單提交後,不重新整理的方法,先轉過來,以後備用。 程式碼如下: <html> <body>

form提交批量上傳檔案,重新整理頁面

jsp: <form action="inImg.do" method="post" enctype="multipart/form-data" target="nm_iframe"> <table> <tr>

實現Form提交頁面進行

       在實際開發過程中, 我們會用到html  form表單, 簡單類似登入,修改資訊等 , 表單提交後頁面會進行跳轉.  但是在某種情況下,  我們不需要頁面進行跳轉, 並且將資料使用aja

html form提交重新整理的實現方法------

如何實現表單提交後不重新重新整理當前頁面<form name='form1' id='form1' action='/xbcw/cw/xx_xx.action' method='post'>   <input type="button" id="btnSubmit" name="btnSub

form 提交後,使頁面

form 表單提交資料,往往會重新整理頁面,資料提交後會跳轉到其他頁面 如果不需要重新整理頁面時,可以通過ifame實現無重新整理。 在form表單下定義一個ifame 將 form 的 target 屬性指向 iframe 的 name 屬性,這樣就實現了不

form提交時用JavaScript,action怎麼帶引數

<script type="text/javascript"> function selflog_show() { var num = document.getElementById("number").value;

關於form提交,如何到一個帶引數的頁面

當頁面form提交 <form action="/product_add.html" method="post" class="form form-horizontal" id="form-product-add"  > 這裡的提交只要<button>

html form提交action和url到action有什麼區別.

form表單的action 與url跳轉是不一樣的: form表單可以給後臺傳遞資料,在後臺直接可以用request物件去向前臺請求資料。 form表單傳遞資料有兩種方式: method="post":這是傳遞大量資料時用的,在資料傳遞之前會先將資料打包,因此這種傳遞資料

Submit提交後無法頁面

問題描述: 在做登入介面,因為要用到validform驗證,所以需要對錶單進行提交,但此時存在一個問題,因為在用submit提交後是用ajax進行的登入成功與否的判斷,在判斷成功後,執行ajax的su

form提交,後臺方法請求提示400,進斷點

form表單提交,後臺方法請求提示400 發現前臺的date型別form資料不能傳值到controller中的引數中,需要在請求獲取資料之前轉換型別 @initBinder可以直接在你的controller中提供資料繫結。initbinder 方法不能有返回

如果一個button被用於觸發ajax,那就能再用它進行form提交

 form表單提交,和ajax提交不能同時存在,如果這個button被用於觸發ajax,那就不能再用它進行form表單提交了 如果一個頁面裡面,既有ajax傳參,又有表單傳參,那麼,必須設定兩個按

解決select 下拉框 設定disabled屬性後 form提交到後臺取到值的情況

1. 鑑於select 下拉框沒有readonly屬性,有以下兩種方式:    1. <select  style='width: 235px;color:#aaa'       onfocus="this.defaultIndex=this.selectedIndex