ajax实现加减,Ajax案例(使用ajax进行加法运算)

此案例功能实现了一边看视频一边进行加法运算,而加法运算时页面不会刷新请求

ajax代码:

$(function () {

$("#btnOK").click(function () {

var i1 = $("#i1").val();

var i2 = $("#i2").val();

var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");

xhr.open("POST", "AjaxTest1.ashx?i1=" + i1 + "&i2=" + i2, true);

//只有监听onreadystatechange事件来获取返回的进度

xhr.onreadystatechange = function () {

if (xhr.readyState == 4)

{

//alert();

if (xhr.status == 200) {

$("#result").text(xhr.responseText);//responseText服务器返回的报文正文

}

else {

alert("服务器出错"+xhr.status);

}

}

}

xhr.send();

});

});

html代码:

+

ashx代码:

context.Response.ContentType = "text/html";

int i1 = Convert.ToInt32(context.Request["i1"]);

int i2 = Convert.ToInt32(context.Request["i2"]);

int count = i1 + i2;

Thread.Sleep();

context.Response.Write(count);

调用封装的ajax函数写法:

$(function () {

$("#btnOK").click(function () {

var i1 = $("#i1").val();

var i2 = $("#i2").val();

MyAjax("AddTest1.ashx?i1=" + i1 + "&i2=" + i2,

function (resTxt) {

$("#result").text(resTxt);

},

function (status) {

$("#result").text(status);

});

});

});

ajax 的简单请求,get的加法运算,post加法运算,用户登录认证

视图函数部分 from django.shortcuts import render, HttpResponse import time from app01.models import User i ...

js调用ajax案例

js调用ajax案例 测试地址:http://www.w3school.com.cn/tiy/t.asp?f=ajax_get 嵌入下面代码,点击提交,再点击请求数据.就可以看到结果了.

Django-website 程序案例系列-6 ajax案例

普通ajax案例: views.py def testajax(request): h = request.POST.get('hostname') #拿到ajax传来的值 i = request.P ...

ajax案例_校验用户名

目录 ajax案例_校验用户名 代码下载 需求 流程 搭建环境 开发代码 1_jsp 1_servlet 1_service.dao 2_servlet 2_jsp 测试后,功能实现,完结撒花 aja ...

ajax 案例demo

ava" pageEncoding="UTF-8"%> ...

Ajax案例-基于HTML,以GET或POST方式,检查注册用户名是否在数据库中已存在

08_register.jsp

Ajax案例

展示页面jsp:

zepto源码研究 - ajax.js($.ajax具体流程分析)

简要:$.ajax是zepto发送请求的核心方法,$.get,$.post,$.jsonp都是封装了$.ajax方法.$.ajax将jsonp与异步请求的代码格式统一起来,内部主要是先处理url,数据 ...

随机推荐

session_id 恢复 session的内容

php的session是可以程序恢复的,这个和java不太一样.session的恢复机制可以实现多个应用程序session的共享,因为php的session都是以文件形式或者数据库存储的.首先是ses ...

ubuntu安装谷歌输入法

1,sudo apt-get install fcitx-googlepinyin 2,在settings->Language Support里将keyboard input method sy ...

Oracle 游标使用全解

-- 声明游标:CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 ...

Xcode 安装插件手误选择了「Skip Bundle」后需要重新允许「Load Bundle」的解决方法

在 Mac 终端输入命令: # 这里的7.1代表 Xcode 的版本号 defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugI ...

C语言 预处理二(宏定义--#define)

//#define 宏定义(宏定义一般大写) //知识点一-->#define的作用域:从#define开始,从上往下,如果遇到#undef就到#undef处结束,如果没有就是作用于当前整个文件 ...

Controller简介

Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1.收集.验证请求参数并绑定到命令对象: 2.将命令对象交给业务对象,由业务对象处理并返回模型数 ...

ubuntu 14.04 安装截图工具 Shutter及使用

一.安装截图工具 Shutter 1. 添加安装包软件源 sudo add-apt-repository ppa:shutter/ppa 1 2. 更新源并安装 shutter sudo apt-ge ...

Hibernate实体对象三种状态

Hibernate实体对象生命周期: 1. 自由状态(Transient,临时状态,瞬态) 在内存中自由存在,与数据库无关,未被Hibernate的Session管理 2. 持久状态(Persiste ...

SQLServer游标详解

一.游标概念 我们知道,关系数据库所有的关系运算其实是集合与集合的运算,它的输入是集合输出同样是集合,有时需要对结果集逐行进行处理,这时就需要用到游标.我们对游标的使用一本遵循“五步法”:声明游标—& ...

Java程序员们最常犯的10个错误(转)

1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: 1 List list = Arrays.asList(arr); Arrays.asList(&quo ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值