成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jQuery使用$.ajax進行異步刷新的方法(附demo下載)
全站頭部文字 我要出現在這里
jQuery使用$.ajax進行異步刷新的方法(附demo下載) 628 2024-03-18   

本文實例講述了jQuery使用$.ajax進行異步刷新的方法。分享給大家供大家參考,具體如下:

最近要用到jquery進行異步讀取數據的功能,jquery提供了許多內置的異步讀取函數,給大家演示下最常用的$.ajax用法

在客戶端文本框輸入一個內容,然后在服務器端返回時間

在DEMO中要用到ashx文件,用于獲取服務器的信息

效果圖片

查看圖片

escape() 函數可對字符串進行編碼,這樣就可以在所有的計算機上讀取該字符串。

客戶端代碼

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default7.aspx.cs" Inherits="Default7" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<mce:script type="text/javascript" src="http://www.gimoo.net/t/1904/js/jquery-1.4.2.min.js" mce_src="js/jquery-1.4.2.min.js"></mce:script> 
 <title></title> 
 <mce:script type="text/javascript">< 
  function GetData() { 
   if ($('#Text1').val() == '') { 
    alert('請輸入內容!'); 
    return; 
   } 
   $.ajax({ 
    type: "GET", 
    url: "ContentHandler.ashx?name=" + $('#Text1').val(), 
    cache: false, 
    data: { sex: "男" }, 
    success: function(output) { 
     if (output == "" || output == undefined) { 
      alert('返回值為空!'); 
     } 
     else { 
      output = eval("(" + output + ")"); 
      $('#divmsg').html("姓名:" + output.name + "----" + "日期:" + output.dt); 
     } 
    }, 
    error: function(XMLHttpRequest, textStatus, errorThrown) { 
     alert("獲取數據異常"); 
    } 
   }); 
  } 
// --></mce:script> 
</head> 
<body> 
 <form id="form1" runat="server"> 
 <div> 
  ajax使用demo 
 </div> 
 <div> 
<input id="Text1" 
   type="text" /> 
     <input id="Button1" type="button" value="獲取數據" onclick="GetData()"/> 
   </div> 
  <div id='divmsg'> 
  </div> 
 </form> 
</body> 
</html>

服務器端代碼

<%@ WebHandler Language="C#" Class="ContentHandler" %> 
using System; 
using System.Web; 
public class ContentHandler : IHttpHandler { 
 public void ProcessRequest (HttpContext context) { 
  string output = ""; 
  string name = context.Request.Params["name"]; 
  output = GetJsonData(name); 
  context.Response.ContentType = "text/plain"; 
  context.Response.Write(output); 
 } 
 public bool IsReusable { 
  get { 
   return false; 
  } 
 } 
 public string GetJsonData(string aa) 
 { 
  string result = "{name:/""+aa+"/",dt:/""+DateTime.Now.ToString()+"/"}"; 
  return result; 
 } 
}

完整實例代碼點擊此處本站下載。

希望本文所述對大家jQuery程序設計有所幫助。



主站蜘蛛池模板: 淡蓝色的雨简谱| 《可爱的小鸟》阅读答案| 转正意见发言简短| 正牌韦小宝之奉旨沟女| 黄视频在线播放| deathnote| 漂亮女教师hd中字3d| 血色恶魔| 富二代| 我不再什么作文500字| 笼中女电影| 日韩电影免费观| 意大利丁导医务员| 康熙微服私访记第三部| 澳大利亚《囚犯》| 色黄视频在线| 小镇追凶电影免费观看| 罗马之春| 市川美织| 精神空虚,贪图享乐的整改措施| 表妹直播| 孔令辉简历及个人资料| 被告山杠爷| 喜羊羊简谱| 刘浩存个人简历资料| free teen| 电影《salawahan》| 爱很美味电影| 小兰花现代诗| 你迷上我 电视剧| 妖精的尾巴第三季| 鲍鱼视频在线观看| 圣洁四人行| 电影《真爱》完整播放| 电影《来的都是客》| 五年级字谜| 诺拉·阿娜泽德尔| 黑木美纱| 我是传奇 电影| 墓王之王动漫完整版在线观看 | 大女当嫁|

?。。≌鹃L長期在線接?。。?/p>

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103