.net ajax 怎么写,.NET学习篇--Ajax中Url的写法
.NET學習篇--Ajax中Url的寫法
什么是Ajax
AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。
AJAX 不是新的編程語言,而是一種使用現(xiàn)有標準的新方法。
AJAX 是與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁的藝術(shù),在不重新加載整個頁面的情況下。
JQuery提供的封裝Ajax
發(fā)現(xiàn)問題
在.NET中,Url一直是一個讓初學者頭痛不少的東西,對于jQuery提供的Ajax,在其url屬性中,需要先確定數(shù)據(jù)提交的Controller name,例如:
某項目的MVC結(jié)構(gòu)
如果要提交數(shù)據(jù)至EmailController下的getEmail方法,則Controller name為Email,方法名為getEmail
URL寫法!!!
同一個Controller下的其他方法
例如 要從同一個Controller下的getUnhandle方法返回數(shù)據(jù),則只要寫成
// Url--the same controller
url:"getUnhandle";
不同Controller下的其他方法
例如 要從EmailController下的getUnhandle方法返回數(shù)據(jù),則只要寫成
// Url--the same controller
url:"../Email/getUnhandle";
//..表示返回上級目錄
//Email是Controller name
//getUnhandle是方法名
剖析(瞎分析)
當我們從.NET MVC中建立了一個帶有視圖的控制器時,Controller文件夾下會增加相應(yīng)的Controller, View文件夾下也會多出相應(yīng)的以Controller name為名的一個文件夾,用于存放cshtml文件!
但是在訪問資源時,統(tǒng)統(tǒng)都是以訪問Controller某個方法的形式進行的,相當于有一個Controller name的“文件夾”,里面有存放其中所有的“方法文件”, 只需要通過URL訪問相應(yīng)的“方法文件”即可。
最后,制作不易,希望大家點個贊支持一下!謝謝您的瀏覽!
標簽:getUnhandle,name,Url,Controller,Ajax,NET,方法
來源: https://blog.csdn.net/weixin_45439696/article/details/106169730
總結(jié)
以上是生活随笔為你收集整理的.net ajax 怎么写,.NET学习篇--Ajax中Url的写法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ext的ajax写法,ExtJs的Aja
- 下一篇: mvc 404错误 php,ASP.NE