成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

jQuery異步調(diào)用頁面后臺實(shí)例分析

開發(fā) 前端
本文列舉了兩個(gè)簡單的例子,來介紹jQuery異步調(diào)用頁面后臺方法‏,方便大家學(xué)習(xí)和參考

jQuery調(diào)用頁面后臺方法‏如下:

給出了兩個(gè)簡單的例子,無參數(shù)的和有參數(shù)的,返回的都是json數(shù)據(jù)。

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JqueryCSMethodForm.aspx.cs" Inherits="JQuerWeb.JqueryCSMethodForm" %>  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  3. <html xmlns="http://www.w3.org/1999/xhtml" >  
  4. <head runat="server">  
  5.     <title></title>  
  6.     <script type="text/javascript" src="JS/jquery-1.4.2.js"></script>  
  7.      
  8.     <script type="text/javascript">  
  9.         $(document).ready(function() {  
  10.             $("input[type='button'][value='GetDate']").click(function() {  
  11.                 $.ajax({  
  12.                     type: "post",  
  13.                     url: "JqueryCSMethodForm.aspx/GetNowDate",  
  14.                     datatype: "json",  
  15.                     contentType: "application/json; charset=utf-8",  
  16.                     success: function(data) {  
  17.                         $("input#showTime").val(eval('(' + data.d + ')')[0].nowtime);  
  18.                     },  
  19.                     error: function(XMLHttpRequest, textStatus, errorThrown) {  
  20.                         alert(errorThrown);  
  21.                     }  
  22.                 });  
  23.             });  
  24.             $("input[type='button'][value='GetOneDayLater']").click(function() {  
  25.                 $.ajax({  
  26.                     type: "post",  
  27.                     url: "JqueryCSMethodForm.aspx/GetOneDayLate",  
  28.                     data:"{days:1}",  
  29.                     datatype: "json",  
  30.                     contentType: "application/json; charset=utf-8",  
  31.                     success: function(data) {  
  32.                         $("input#showTime").val(eval('(' + data.d + ')')[0].nowtime);  
  33.                     },  
  34.                     error: function(XMLHttpRequest, textStatus, errorThrown) {  
  35.                     alert(errorThrown);  
  36.                     }  
  37.                 });  
  38.             });  
  39.         });  
  40.         
  41.     </script>  
  42. </head>  
  43. <body>  
  44.     <form id="form1" runat="server">  
  45.     <div>  
  46.         <input type="button" value="GetDate" />  
  47.         <input type=button value="GetOneDayLater" />  
  48.         <input type="text" id="showTime" />  
  49.     </div>  
  50.     </form>  
  51. </body>  
  52. </html> 

CS代碼:

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Web;  
  5. using System.Web.UI;  
  6. using System.Web.UI.WebControls;  
  7. using System.Web.Services;  
  8. namespace JQuerWeb  
  9. {  
  10.     public partial class JqueryCSMethodForm : System.Web.UI.Page  
  11.     {  
  12.          
  13.         protected void Page_Load(object sender, EventArgs e)  
  14.         {  
  15.             
  16.         }  
  17.         [WebMethod]  
  18.         public static String GetNowDate()  
  19.         {  
  20.             return "[{\"nowtime\":\"" + DateTime.Now.ToShortDateString() + "\"}]";  
  21.         }  
  22.         [WebMethod]  
  23.         public static String GetOneDayLate(Int32 days)  
  24.         {  
  25.             return "[{\"nowtime\":\"" + DateTime.Now.AddDays(days).ToShortDateString() + "\"}]";  
  26.         }  
  27.     }  

注意點(diǎn):

(1) url的填寫格式 url+"/method name"

(2) contentType: "application/json; charset=utf-8", 這個(gè)必須要有

(3) 返回?cái)?shù)據(jù)的類型為json

(4) data:"{days:1}",參數(shù)的傳遞

(5) 后臺的方法必須是public static 而且還要有 [WebMethod]特性修飾
 

原文鏈接:http://www.cnblogs.com/liyuxin/archive/2011/03/01/1967776.html

【編輯推薦】

  1. 2011年2月份13個(gè)jQuery最佳插件推薦
  2. 記一次失敗的jQuery優(yōu)化嘗試
  3. jQuery 1.5正式版發(fā)布 五大變化引人注目
  4. jQuery實(shí)現(xiàn)表格數(shù)據(jù)的動態(tài)添加與統(tǒng)計(jì)
  5. 使用 jQuery 簡化 Ajax 開發(fā)
責(zé)任編輯:陳貽新 來源: 李玉欣的博客
相關(guān)推薦

2009-07-01 14:31:01

JavaScript異

2010-02-22 13:28:05

WCF異步調(diào)用

2009-11-09 15:49:01

WCF異步調(diào)用

2009-10-20 16:48:30

C#委托

2009-11-09 10:50:30

WCF異步調(diào)用

2009-12-21 14:10:26

WCF異步調(diào)用

2009-11-06 15:54:15

WCF異步調(diào)用

2009-07-01 13:58:00

JavaScript異

2009-12-07 14:35:42

WCF異步調(diào)用

2010-01-11 17:24:19

VB.NET異步調(diào)用

2012-10-29 10:59:27

Windows 8

2009-12-07 14:26:47

WCF異步調(diào)用

2021-03-29 09:26:44

SpringBoot異步調(diào)用@Async

2009-08-21 11:24:16

C#異步調(diào)用

2009-07-01 14:05:23

JavaScript異

2009-07-01 14:37:14

JavaScript異

2009-07-01 14:23:46

JavaScript異

2024-07-31 15:57:41

2024-10-15 10:28:43

2009-08-20 19:08:30

C#異步調(diào)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产一区91精品张津瑜 | 日韩视频区| 国产精品久久777777 | 精品久久国产老人久久综合 | 国产精品久久久久久久久动漫 | 久久久综合精品 | 国产高清免费视频 | 亚洲精品乱码久久久久v最新版 | 中文一级片 | 四虎成人免费视频 | 一级黄色夫妻生活 | 久久精品久久精品久久精品 | 日韩欧美高清 | 国产日韩一区二区三免费高清 | 天天操夜夜操 | 国产一级片久久久 | 91www在线观看| 午夜精品在线观看 | 欧美一区在线视频 | 二区三区视频 | 中文字幕亚洲一区 | 亚洲一区精品在线 | 99亚洲精品 | 精品综合久久 | 欧美精品91 | 四虎成人av| 一区二区日本 | 美国a级毛片免费视频 | 国产福利视频网站 | 久久久久久久久91 | 久久国产成人 | 亚洲成人999 | 99pao成人国产永久免费视频 | 国产精品久久久久久久久久久新郎 | 一级片av| 综合天天久久 | 日本三级在线网站 | 精品一区二区三区四区五区 | 精品无码久久久久久国产 | 男人天堂久久 | 超碰人人人 |