计算器ajax实现代码,$.ajax()实现简单计算器

1、html页面  a.html

calculate

+

-

*

/

$('#submit').click(function(){

var data={'num1':$('#num1').val(),'num2':$('#num2').val(),'select':$("#select").val()};

$.ajax({

type:'get',

url:'a.php',

data:data,

dataType:'json',

success:function(data){

$('#result').val(data);

},

error:function(error){

alert('no');

}

});

});

2、php页面  a.php

$data=$_GET;

$num1=$data['num1'];

$num2=$data['num2'];

$select=$data['select'];

if(is_numeric($num1) && is_numeric($num2)){

switch($select){

case '+':

$result=$num1+$num2;break;

case '-':

$result=$num1-$num2;break;

case '*':

$result=$num1*$num2;break;

case '/':

$result=$num1/$num2;break;

}

}

echo json_encode($result);

随机推荐

IOS开发之Bug--关于UIImageView的使用

这里是遇到的一个关于使用UIImageView的小bug,bug就是加载不出来图片. 原因:如果图片资源是jpg文件,如果代码没有加后缀.jpg就会出现不加载出来的情况: 添加上.jpg就能加载出来了 ...

Swift基础--Swift中的分类以及在分类中扩展init方法的注意事项

Swift中的分类 1.创建一个空的swift文件 2.关键字extension,格式: extension 要扩展的类名 {} extension UIButton { } Swift中扩展init ...

【Android】解析Json数据

Json数据:"{\"UserID\":\"Allen\",\"Dep\":IT,\"QQ\":\" ...

ios App优化

一. 静态分析(Analyze) 在Xcode菜单栏中点击 ”Product“ -> "Analyze",编译完成后项目工程中可能造成内存泄露的代码就会被标记出来,这样我们就 ...

2014.8.4我出的模拟赛【你的名字叫czy是吧】

你的名字叫czy是吧 (mynameisczy.pas/.c/.cpp) 尽管czy放了那么多只NTR酋长,也没能拦住黄巨大.黄巨大和czy相遇了…… “你的名字叫czy是吧” “……” “我们来单挑 ...

C++ Map 容器

1.Map是c++的一个标准容器,它提供了很好一对一的关系. Map是一种关联是容器,在map中增加和删除元素非常容易.可以修改一个特定的节点而不对其他节点不产生影响,由于map是一种关联式容器,Ke ...

自定义alert和confirm

var common = {}; common.showAlert = function (msg) { var html = "

Struts2 知识体系

1.struts2是什么 struts2是用于企业级Web开发的框架,基于struts2开发Web应用程序,在开发效率.可扩展性.可维护性上都会大有提升. 2.struts2的优点 struts2框架 ...

selenium webDriver给隐藏域赋值 input hidden set value

//直接这样无法给input hidden赋值// driver.findElement(By.id("image_default")).sendKeys("a1112. ...

HDU1792A New Change Problem(GCD规律推导)

A New Change Problem Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Oth ...

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值