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

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

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

jQuery調(diào)用頁(yè)面后臺(tái)方法‏如下:

給出了兩個(gè)簡(jiǎn)單的例子,無(wú)參數(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) 后臺(tái)的方法必須是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ù)的動(dòng)態(tài)添加與統(tǒng)計(jì)
  5. 使用 jQuery 簡(jiǎn)化 Ajax 開(kāi)發(fā)
責(zé)任編輯:陳貽新 來(lái)源: 李玉欣的博客
相關(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

2010-02-25 09:13:34

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

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

主站蜘蛛池模板: 成年人国产在线观看 | 夜夜精品视频 | 成人影院在线 | 亚洲国产精品久久久久久 | 日韩美女在线看免费观看 | 日日爱av | 久久99视频这里只有精品 | 亚洲国产情侣 | 中文字幕爱爱视频 | 国产日产精品一区二区三区四区 | 午夜一区二区三区视频 | 国产99视频精品免费播放照片 | 久久久久国产 | 欧美一区免费在线观看 | 精品丝袜在线 | 国产精品区一区二 | 久久免费香蕉视频 | 天天干天天操天天射 | www.4567| 波多野结衣av中文字幕 | 精品一区二区三区免费视频 | 91偷拍精品一区二区三区 | 亚洲欧美激情精品一区二区 | 中文字幕在线一区二区三区 | av在线免费网 | 老司机狠狠爱 | 国产精品免费视频一区 | 成人综合一区 | 亚洲国产精品99久久久久久久久 | 久久狠狠| 日本中文在线视频 | 色综合久久88色综合天天 | 日韩电影中文字幕在线观看 | 精品国产一区二区三区观看不卡 | 99久久国产免费 | 91大神xh98xh系列全部 | 伊人手机在线视频 | 国产午夜精品一区二区三区 | 欧美 日韩 在线播放 | 欧美一级高潮片免费的 | 日韩不卡一区二区 |