JS AJAX前臺(tái)如何給后臺(tái)類的函數(shù)傳遞參數(shù)
將普通頁(yè)面的方法公布為WebMethod,以Javascript形式訪問(wèn)。
1 方法要public static修飾,返回類型最好是string。
2 方法前添加[WebMethod] 特性。
3 Client端訪問(wèn)時(shí)要使用Post方法,和Json作為數(shù)據(jù)形式進(jìn)行交互。否則會(huì)整頁(yè)HTML返回。
4 在jQuery訪問(wèn)時(shí),回調(diào)中的data.d才時(shí)真正的返回內(nèi)容。
5 訪問(wèn)URL為: http://abc.com/abc.aspx/GetTime 如有個(gè)GetTime的公共靜態(tài)方法。
例:
abc.aspx
[WebMethod] public static string GetTime() { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); }
---------------
腳本(以jQuery為例調(diào)用)
$.ajax({ url:url, method:"post", dataType:"json", contentType:"application/json; charset=UTF-8", success: function(data){ $("#id").html(data.d); //見第3點(diǎn) } });
- 完美解決js傳遞參數(shù)中加號(hào)和&號(hào)自動(dòng)改變的方法
- Angularjs中$http以post請(qǐng)求通過(guò)消息體傳遞參數(shù)的實(shí)現(xiàn)方法
- js提交form表單,并傳遞參數(shù)的實(shí)現(xiàn)方法
- 關(guān)于javaScript注冊(cè)click事件傳遞參數(shù)的不成功問(wèn)題
- JSP跨iframe如何傳遞參數(shù)實(shí)現(xiàn)代碼
- html向js方法傳遞參數(shù)具體實(shí)現(xiàn)
- js獲取html參數(shù)及向swf傳遞參數(shù)應(yīng)用介紹
- javascript向flash swf文件傳遞參數(shù)值注意細(xì)節(jié)
- Javascript attachEvent傳遞參數(shù)的辦法
- JS中傳遞參數(shù)的幾種不同方法比較
相關(guān)文章
ajax、axios和fetch之間優(yōu)缺點(diǎn)重點(diǎn)對(duì)比總結(jié)
今天被問(wèn)到用沒(méi)用過(guò)ajax axios,我回答經(jīng)常用axios,但ajax用的比較少,下面這篇文章主要給大家介紹了關(guān)于ajax、axios和fetch之間優(yōu)缺點(diǎn)重點(diǎn)對(duì)比總結(jié)的相關(guān)資料,需要的朋友可以參考下2022-12-12使用ajax技術(shù)無(wú)刷新動(dòng)態(tài)調(diào)用股票信息
新浪的財(cái)金頻道一直感覺(jué)做得很好。但由于最近網(wǎng)速慢的緣故,查看股票信息時(shí)網(wǎng)頁(yè)老是打不開。這幾天一直在研究ajax,于是用jquery自己做了一個(gè)自動(dòng)讀取新浪股票實(shí)時(shí)數(shù)據(jù)的頁(yè)面。2008-11-11Ajax實(shí)現(xiàn)動(dòng)態(tài)加載組合框的實(shí)例代碼
本文通過(guò)實(shí)例代碼給大家介紹了Ajax實(shí)現(xiàn)動(dòng)態(tài)加載組合框功能,感興趣的朋友一起看看吧2017-08-08Ajax+smarty技術(shù)實(shí)現(xiàn)無(wú)刷新分頁(yè)
這篇文章主要介紹了Ajax+smarty技術(shù)實(shí)現(xiàn)無(wú)刷新分頁(yè)的相關(guān)資料,需要的朋友可以參考下2016-03-03laravel ajax curd 搜索登錄判斷功能的實(shí)現(xiàn)
這篇文章主要介紹了laravel ajax curd 搜索登錄判斷功能的實(shí)現(xiàn),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04