Maison >interface Web >js tutoriel >Comment implémenter ajax pour appeler des méthodes définies en arrière-plan basées sur JavaScript_jquery

Comment implémenter ajax pour appeler des méthodes définies en arrière-plan basées sur JavaScript_jquery

WBOY
WBOYoriginal
2016-05-16 15:22:551351parcourir

En raison des avantages uniques d'ajax, il a été largement utilisé dans un grand nombre de sites Web actuels. Voici une introduction au fonctionnement des appels ajax définis en arrière-plan. Bien que ce soit relativement simple, j'espère que cela pourra en apporter. aide aux débutants. Le code Comme suit :

1. Nous créons d’abord une page antzone.aspx.

2. Créez la fonction suivante dans son fichier cs :

public static string mytest(string first, string second) 
{ 
  return return first+second; 
} 

Le code 2.html est le suivant :

<form id="myform" runat="server"> 
<div> 
 <asp:Button ID="bt" runat="server" Text="点击测试" /> 
</div> 
</form> 

Le code 3.javascript est le suivant :

$(function(){ 
 $("#bt").click(function(){ 
  $.ajax({ 
   type:"Post", 
   url:"antzone.aspx/mytest", 
   data:"{'first':'蚂蚁部落','second':'欢迎您'}", 
   contentType:"application/json;charset=utf-8", 
   dataType:"json", 
   success:function(data){ 
    //返回的数据用data.d获取内容 
    alert(data.d); 
   }, 
   error:function(err){ 
    alert(err); 
   } 
  }); 
  //禁用按钮的提交 
  return false; 
 }); 
}); 

Le code ci-dessus implémente les fonctions dont nous avons besoin et peut appeler des fonctions définies en arrière-plan. La méthode d'implémentation de la définition d'arrière-plan d'appel ajax basée sur jQuery sera présentée ici. Si vous ne comprenez rien, veuillez laisser un message. Merci.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn