一般在開發動態網頁時,時常會用到 Ajax 的技術來跟 Server 端取得資料,Ajax 的好處相信有用過的人一定都知道,但當然有好處還是有需要注意的地方,在操作 Ajax 時其實還是有許多地方需要注意,這邊整理幾個新手在操作 Ajax 時容易遇到的問題,也希望新手在開發時能有所幫助。
2013-06-02
一般在開發動態網頁時,時常會用到 Ajax 的技術來跟 Server 端取得資料,Ajax 的好處相信有用過的人一定都知道,但當然有好處還是有需要注意的地方,在操作 Ajax 時其實還是有許多地方需要注意,這邊整理幾個新手在操作 Ajax 時容易遇到的問題,也希望新手在開發時能有所幫助。
剛好最近專案上需要用到這樣的功能,現在用 jQuery 來操作網頁上的效果都已經可以解決十之八九的問題了,而應該滿多專案上都會遇到讓使用者編輯的表單,如果使用者按完修改後要離開一般都會先跳出確認視窗,以防止使用者誤觸而導致 OOXX 的問題。在這邊做個實作的方法並記錄,希望對大家會有幫助,當然範例的方法只是一個方向,你當然可以依照你的需求去改寫。
上一篇針對 ASP.NET Web API 做了一個簡單的介紹,如果對概念還不是很清楚的讀者可以在回去看看上一篇的介紹,Web API 即為一種 Web Service ,並尊循了 REST 的設計風格,而其輕量化的服務可以為我們省略很多傳輸上的資源,以筆者的個人經驗來說最近將專案上的某些服務拉上 Web API 實作,整體的運作流程上真的比原本呼叫 Controller 來的快許多,而因為其又遵循了 REST 設計風格,讓筆者可以很輕鬆透過前端的 jQuery 來對我們後端的資料作請求,所以接下來這篇將針對利用 jQuery 發送請求至我們的 Web API 來對資料做 CRUD ,而在操作上有哪些需要注意的地方。