基于JavaScript如何实现ajax调用后台定义的方法


Posted in Javascript onDecember 29, 2015

由于ajax的独特优势,使得它在当前大量网站得到了广泛的应用,下面就介绍一下ajax如何调用后台定义的函数,虽然比较简单,不过希望能够给初学者带来一定的帮助,代码如下:

1.首先我们先创建一个antzone.aspx页面。

2.在它的cs文件中创建如下函数:

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

2.html代码如下:

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

3.javascript代码如下:

$(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; 
 }); 
});

以上代码实现了我们所需要的功能,可以调用后台定义的函数。基于jQuery如何实现ajax调用后台定义的方法先给大家介绍到这里,有哪里不明白的地方欢迎大家留言,谢谢。

Javascript 相关文章推荐
把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码
Apr 20 Javascript
javascript实现仿银行密码输入框效果的代码
Dec 13 Javascript
使用JavaScript switch case 另类写法
Mar 14 Javascript
引用其它js时如何同时处理多个window.onload事件
Sep 02 Javascript
javascript轮播图算法
Oct 21 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
Mar 27 Javascript
Webpack打包css后z-index被重新计算的解决方法
Jun 18 Javascript
详解wow.js中各种特效对应的类名
Sep 13 Javascript
深入理解es6块级作用域的使用
Mar 28 Javascript
如何正确理解vue中的key详解
Nov 02 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
Jul 19 Javascript
jQuery实现影院选座订座效果
Apr 13 jQuery
js+css简单实现网页换肤效果
Dec 29 #Javascript
Jquery使用小技巧汇总
Dec 29 #Javascript
js为什么不能正确处理小数运算?
Dec 29 #Javascript
javascript从作用域链谈闭包
Jul 29 #Javascript
你有必要知道的25个JavaScript面试题
Dec 29 #Javascript
JavaScript仿支付宝密码输入框
Dec 29 #Javascript
js实现商城星星评分的效果
Dec 29 #Javascript
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
来自phpguru得Php Cache类源码
2010/04/15 PHP
PHP简单实现解析xml为数组的方法
2018/05/02 PHP
改版了网上的一个js操作userdata
2007/04/27 Javascript
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
实现动画效果核心方式的js代码
2013/09/27 Javascript
JavaScript中的ubound函数使用实例
2014/11/04 Javascript
DOM 事件流详解
2015/01/20 Javascript
jQuery.Highcharts.js绘制柱状图饼状图曲线图
2015/03/14 Javascript
jquery实现不包含当前项的选择器实例
2015/06/25 Javascript
分享五个有用的jquery小技巧
2015/10/08 Javascript
jQuery表格行上移下移和置顶的实现方法
2015/10/08 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
2016/06/13 Javascript
最全的Javascript编码规范(推荐)
2016/06/22 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
浅谈React高阶组件
2018/03/28 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
2019/02/14 Python
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
英国羊绒服装购物网站:Pure Collection
2018/10/22 全球购物
Bed Bath & Beyond加拿大官网:购买床上用品、浴巾、厨房电器等
2019/10/04 全球购物
学习委员自我鉴定
2014/01/13 职场文书
银行办理业务介绍信
2014/01/18 职场文书
2014年禁毒工作总结
2014/11/24 职场文书
《曹冲称象》教学反思
2016/02/20 职场文书
阿里面试Nacos配置中心交互模型是push还是pull原理解析
2022/07/23 Java/Android