1. 程式人生 > >ajax提交請求執行成功後不執行success,而是執行error

ajax提交請求執行成功後不執行success,而是執行error

js方法:

//儲存

function save() {
$.ajax({
type:'POST',
url:'<%=basePath%>user/addUser',
data:$('#form1').serialize(),
dataType: 'json', 
success:function(result) {
alert(result.msg);
},
error:function(result) {
alert('異常!');
}
});

}

HTML:

<input type="submit" value="提交" onclick="save()" />

解決:

<input type="button" value="提交" onclick="save()" />

將submit改為button。

相關推薦

ajax提交請求執行成功執行success而是執行error

js方法: //儲存 function save() { $.ajax({ type:'POST', url:'<%=basePath%>user/addUser', data:$('#form1').serialize(), dataType: 'json'

Java為後臺前端ajax訪問後臺請求成功但是進入success反而進入error

html: $.ajax({ type:"POST", url:"http://192.168.43.155:8080/Video/SelectAllUserServlet", async:true, data:{ }, error:function(){ alert("asd"); }, success:

AJax請求處理成功進入success的解決方案(專案遷移至springboot中出現的問題)

之前環境eclipse+ssm 執行一切ok 之後環境idea+maven+springboot 出錯 博主在出現這個問題的時候是在把ssm專案遷移成springboot中時出現的。 也就是說ssm專案中可以正常返回資料,springboot就不行了。 一般這種問

Ajax請求傳送成功success方法

情況描述:ajax傳送成功,後臺也成功響應請求,並返回了json資料,通過chrome監聽請求也可以看到響應的json資料,但是就是不進success方法,反而跑到error方法中了 前端: $.

Struts 2提交form表單執行action跳轉(ajax)

今日寫專案寫到一個商品加入購物車功能,原本設計是點選按鈕之後,儲存資料,並彈出一個div告知使用者新增成功,頁面不跳轉,看似很簡單的功能,卻在“不跳轉”這點上卡住,我不想跳轉咋就這麼難呢?查了很多資料,知道了要用ajax,因為本人愚鈍,並沒有能夠解決我的小

一些理解-過濾器攔截器ajax提交跳轉document.location.href無效回調函數。

客戶 發送 觀察 要去 jaxb 源碼 流程 type類 攔截器的工作流程 1.struts2中過濾器和攔截器的工作流程: request-->執行自定義過濾器doFilter方法中的chain.doFilter()方法前的代碼-->執行默認過濾器doFilte

php執行成功返回前一頁並重新整理頁面

這個問題是群裡有人問的。 他有一個退出的頁面logout.php,希望使用者在點選退出按鈕後退出登入狀態,並返回之前的頁面。 他寫的程式碼如下:      <?php echo "<script>alert('退

ajax 請求登入成功返回上個瀏覽介面

if(data.result=="success"){ var prevLink = document.referrer; console.log(prevLink); if($.trim(prevLink)==''){ location.href

oracel sql執行會加入快取 適合做sql 實驗的解決方法記錄

alter system set events = 'immediate trace name flush_cache';    清除快取, 每一次執行都從物理層面讀取。 alter system flush buffer_cache;

如何在bat檔案執行完畢自動關閉視窗

本文參考自:http://stackoverflow.com/questions/886848/how-to-make-windows-batch-file-pause-when-double-clicked/12036163#12036163 專案中,經常需要寫一些批處

如何實現多執行緒?實現多執行緒為什麼要調start是run方法?(繼承Thread類、實現Ruable介面、Callable<V>)

什麼是程序? 作業系統中一個程式的執行週期(從開啟到關閉)。程序是具有一個或多個執行緒的執行緒組。 什麼是執行緒? 一個程序可以同時執行多個任務,任務就是執行緒,一個程序至少有一個執行緒。 執行緒執行在程序內部,執行緒是輕量級程序。 程序和執行緒比較:

今天遇到一個怪異的問題maven生成專案war包中有一個Jar包是我指定的版本執行時會找到符號o(╥﹏╥)o

我要求的jar包:   這是我parent專案中pom檔案的依賴管理   這是我要生成war包那個工程最後依賴的jar包,這個時候它們的版本號還是一致的   最後專案生成的:   下圖是Dmaven.test.skip=true 跳過測試(同時會跳過test compile)生成的

編譯通過執行時找到類提示 classLink not found 之類的錯誤

參考:加libar ,libs,基本有用 ,將jar加進 Android private libaries 裡面去 後有提示: Android Error :trouble writing output: already prepared 類重複了,參考: clea

一個很奇葩的併發單鏈表知道為什麼併發執行緒上1000就會報錯(500以內就很正常)

貼程式碼,如果有知道原因的高手希望可以告訴我一下,謝謝 #include <mutex>//互斥鎖 #include <stdio.h>      #include <string>      #include <WINSOC

python27的pip能用ride執行沒有資訊UnicodeDecodeError編碼問題

基於py2的自動化測試編碼問題很嚴重,如果你對編碼規範不是很瞭解,安裝不出錯誤還好,出錯的話網上的解答方案不是很齊全。這裡我把所有遇到的問題都列出來。如果出現這樣的問題就對應改就好了。 Robotframework 安裝(一) Robotframework安裝過

Ajax提交表單時獲取到 KindEditor 內容

                         

extjs中submit提交進入success進入failure 解決方法

首先說明是後臺返回的json返回值格式不對 要執行success或failure,需在返回的json中有如下欄位 : 執行success裡面的操作 {success:true} 執行failur

django定義model直接執行自定義SQL

如果不想定義model,直接執行自定義SQL,可如下操作: 1. 通過 connections獲取db連線,如果是多個數據庫,connections['dbName'] 來選擇 2. 獲取遊標 cursor 3. 執行sql: cursor.execute(sql) 4.獲取返回結果:fet

如何實現多執行緒?實現多執行緒為什麼要調start是run方法?(繼承Thread類、實現Ruable介面、Callable)

什麼是程序? 作業系統中一個程式的執行週期(從開啟到關閉)。程序是具有一個或多個執行緒的執行緒組。 什麼是執行緒? 一個程序可以同時執行多個任務,任務就是執行緒,一個程序至少有一個執行緒。 執行緒執行在程序內部,執行緒是輕量級程序。 程序和執行緒比較: 與

action提交form表單跳轉

正常的form表單提交後頁面都會跳轉,為了防止頁面跳轉,可使用jQuery的ajaxSubmit來防止跳轉,可使頁面保持原樣不變1.首先引入以下檔案<script type="text/javascript" src="/js/jquery/jquery.form.js