為了頁面顯示和后端處理分離,使用了html+ajax+mvc的形式進行處理。
在這其中遇到的問題記錄:
1.
在使用ajax向controller請求數據的時候,“get”方法會緩存上一次的請求,導致controller方法不能被debug跟蹤到,開始以為是vs出錯了,到后來才搞清楚。
解決方法:請求controller路徑時加上隨機數,或者使用“post”方法。
2.
在使用“POST”方法時,IE11要小心處理,因為ie會出現怎么都執行不了的情況包含兼容模式,而“get”方法沒有任何問題。
3.
如果項目使用了form的驗證方式,需要注意controller權限的問題。
這里還需要controller 32bit和64bit中的maprequest的問題(暫時沒有搞清楚)。
總結:
動態語言就是為了解決使用html麻煩的問題,本次項目算是一種返祖,不建議,可以使用 其它方式進行前后端分離。
創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。
本文標題:asp.ne中使用ajax和controller進行通信問題記錄-創新互聯
文章URL:http://vcdvsql.cn/article30/hdoso.html
成都網站建設公司_創新互聯,為您提供全網營銷推廣、網站設計、面包屑導航、網站改版、網站策劃、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯