日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

ajax 基础

發布時間:2023/11/27 生活经验 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ajax 基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ajax基礎模式

  ?? url : "Handler.ashx",????????????????????? -- 提交到哪個服務端

??????? data: { "uname": s },?????????????????? -- 提交的數據,以鍵值對的方式傳字符串,只能是字符串,可以傳多個。

??????? type: "post",??????????????????????????????? -- 用什么方法

??????? dataType: "json",??????????????????????? -- 返回值的類型

??????? async:true,??? (默認可不寫)?????????? -- 異步執行 (async: false? 關閉異步功能)

??????? success: function ( msg ){

????????????????? 回調,處理完畢返回的結果?

???????? },?????

??????? error:function(? ){

????????????????? 出錯( 路徑錯,服務端錯,沒有返回規定的json格式數據)

????????? },???????????

  error? 可以很好的判斷錯誤?

?

后臺程序

新建一個一般處理程序

?

? json數據格式

? ? ? ? ?數據格式,在不同的語言之間傳遞數據

注意格式? 中間有逗號?? 最后一個沒有逗號

對象格式: ? ? "{"key":"value","key":"value"}"

數組格式: ? ? "[{"key":"value"},{},{}]"

?

一般處理程序可直接在瀏覽器中打開?? 可判斷輸出數據是否正確

?

 public void ProcessRequest (HttpContext context) {StringBuilder str = new StringBuilder();str.Append("[");using (DataClassesDataContext con=new DataClassesDataContext()){List<users> ulist = con.users.ToList();int count = 0;foreach (users u in ulist){count++;str.Append("{\"username\":\""+ u.username + "\",\"password\":\"" + u.password + "\",\"nickname\":\"" + u.nickname + "\",\"sex\":\"" + u.sex + "\",\"birthday\":\"" + u.birthday + "\",\"nation\":\"" + u.nation + "\",\"ids\":\"" + u.ids + "\"}");if (count < ulist.Count){str.Append(",");}}str.Append("]");context.Response.Write(str);context.Response.End();}
后臺編輯查詢代碼

?

轉載于:https://www.cnblogs.com/v587yy/p/6957567.html

總結

以上是生活随笔為你收集整理的ajax 基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。