成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JQuery Form Ajax提交asp.net表單時失敗

開發 后端
本文介紹了JQuery Form Ajax提交asp.net表單時的驗證視圖狀態MAC失敗的解決方法。

Ajax提交asp.net表單問題描述:很簡單的一段代碼,就是不能提交

  1.  //表單參數  
  2. var options = {  
  3. url:"article.aspx?action=add&time="+new Date().getMilliseconds(),  
  4. beforeSubmit: validate, // pre-submit callback   
  5. success: response, // post-submit callback   
  6. error: function() { alert("Ajax Submit Error!"); return false; }  
  7. };  
  8. //綁定Ajax提交到表單  
  9. $("#add_article").ajaxForm(options); 

validate和response函數就不貼出來了。

服務器端返回的錯誤是: 驗證視圖狀態 MAC 失敗。

Ajax提交asp.net表單問題分析

大概的原因,我猜想應該是jquery Form在Ajax提交之前使用使用serialize()方法將__VIEWSTATE編碼到序列中,導致Post到服務器端時的視圖狀態 MAC 失敗。

有同學就會說,你可以讓頁面不生成__VIEWSTATE,這個方法確實可行。

在表單頁面禁用VIEWSTATE,頁面代碼中還是會有__VIEWSTATE,***的辦法是去掉form的runat=server。

但是去掉runat=server后表單中就不能使用asp.net控件了,比如常見的< asp:textbox>也不能使用。

可行的辦法有兩種:

1.客戶端的處理方法:

   在提交之前加上下面兩行代碼:  

  1. $("#__VIEWSTATE").remove();  
  2.    $("#__EVENTVALIDATION").remove(); 

2.服務器端的處理方法

   在處理頁面關閉MAC視圖驗證:

  1. < %@ Page Language="C#"  enableViewStateMac="false" > 

本人是這樣解決JQuery Form Ajax提交asp.net表單時失敗的問題的。不知道大家遇到這個問題沒,如果有更好的辦法,還請指教。

【編輯推薦】

  1. ASP.NET MVC jQuery刪除鏈接
  2. ASP.NET MVC框架中引入JQUERY JQRTE控件
  3. ASP.NET MVC 示例項目:Suteki.Shop
  4. ASP.NET MVC三層架構實例
  5. ASP.NET MVC架構中依賴性注入的概念
責任編輯:book05 來源: cnblogs
相關推薦

2012-12-24 10:00:07

ASP.NETjQueryAjax

2009-07-23 16:59:31

ASP.NET認證Form表單

2009-07-22 16:05:34

ASP.NET AJA

2009-07-29 17:23:17

ASP.NET表單

2009-07-22 16:11:43

ASP.NET AJA

2009-07-22 16:17:39

ASP.NET AJA

2009-07-22 16:25:41

ASP.NET AJA

2009-07-24 13:41:15

ASP.NET AJA

2009-07-29 13:50:26

UpdatePanelASP.NET

2009-07-20 10:16:13

配置ASP.NET A

2009-07-28 09:02:32

asp.net aja

2009-07-22 15:58:52

ASP.NET AJA

2009-07-31 13:24:43

ASP.NET AJA

2009-08-05 18:22:55

2009-07-20 17:39:36

WCF服務ASP.NET AJA

2009-08-07 16:09:25

ASP.NET AJA

2009-07-20 13:54:31

ScriptManagASP.NET AJA

2010-10-25 13:44:48

jQueryASP.NET AJA

2009-09-09 12:35:00

ASP.NET回車提交回車提交事件

2009-07-21 17:18:26

UpdateProgrASP.NET AJA
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 羞羞视频网页 | 免费高潮视频95在线观看网站 | 欧美一区二区三区在线观看 | 国产精品99久久久久久www | 成人免费观看视频 | 欧美一级片在线 | 欧美色综合网 | 婷婷中文字幕 | 久久福利网站 | 亚洲免费视频在线观看 | 1区2区3区视频| 国产综合在线视频 | 中文字幕在线精品 | 日韩在线xx| 精品国产乱码久久久久久88av | 黄色在线免费网站 | 成人国产一区二区三区精品麻豆 | av在线一区二区三区 | 久久精品国产一区二区三区不卡 | 欧美三级在线 | 国产综合久久 | 91视频在线观看 | 亚洲成人精品国产 | 婷婷精品 | 欧美一区二区三区在线看 | 成人三级在线观看 | 成人免费av | 国产高清一区二区三区 | 在线视频国产一区 | 中文亚洲视频 | 欧美精品在线一区二区三区 | 精品真实国产乱文在线 | 99精品视频在线观看免费播放 | 亚洲69p| 免费视频一区 | 欧美高清一级片 | 欧美精品在线一区 | 日韩精品免费在线观看 | 久久久久久91香蕉国产 | 一区二区三区亚洲精品国 | 欧美精品一区二区三区在线 |