MVC異步POST提交 頁面被跳轉了

今天提取了原來系統的一部分代碼,原來代碼一切正常,提取出來的代碼莫名其妙的異步POST提交的時候直接把頁面跳轉了,發現操作from裏面的input的時候會出現這個錯誤。

Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event));

 

以前遇到過是jquery.unobtrusive-ajax.min.js調用重複或者順序問題,今天這個真心是遇到鬼了,查了很久才找到問題。

 

這裏特別記錄下

1.引用不能重複

2.順序不能錯

3.驗證和異步提交必須在webconfig中加入下面兩句

    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavaScriptEnabled" value="true" />

 

看來還是對MVC太不瞭解了。有時間還得好好研究下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章