jquery-ajax请求.NET MVC 后台
生活随笔
收集整理的這篇文章主要介紹了
jquery-ajax请求.NET MVC 后台
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在ajax的URL中寫上"/你的控制器名/你方法名"
在后臺控制器中對應有兩個常用類型一個是ActionResult還有一個是JsonResult
在訪問時需要在類型上加上public 和 特性HttpPost或者HttpGet
這樣才可以被前臺訪問到!如果使用JsonResult傳遞值給前端的話需要在return是調用JsonRequestBehavior.AllowGet枚舉,這樣才可以傳遞值給前端
如果有時候傳遞的是html值得話,MVC默認是不會接收該參數的!需要加上特性ValidateInput(false)這樣可以傳遞有些被阻攔的值
還有在服務器中可能會涉及到ajax需要部署虛擬路徑所以在編程后發布時需要注意ajax的url請求路徑,應為服務器是運行網頁而不是編譯網頁
所以和本地locahost不一樣,請求的地址也不一樣!
跨域:
mvc跨域基本上用的很少,都是jquery ajax的跨域,使用jsonp或者CORS策略即可
總結
以上是生活随笔為你收集整理的jquery-ajax请求.NET MVC 后台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2014年百度之星资格赛第一题Energ
- 下一篇: applicationContext-r