分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

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

发布时间:2023-09-06 01:19责任编辑:蔡小小关键词:暂无标签

1、html页面  a.html

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>calculate</title></head><body>              <input type = "text" name="num1" id="num1">              <select name = "select" id="select">                     <option value="+" >+</option>                     <option value="-" >-</option>                     <option value="*" >*</option>                     <option value="/" >/</option>              </select>              <input type = "text" name="num2" id="num2" >              <input type = "submit" name = "submit" id="submit" value="=">              <input type = "text" name="result" id=‘result‘ placeholder="结果显示"><script src="jquery.min.js"></script><script type="text/javascript">$(‘#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‘);}});});</script></body></html>

 2、php页面  a.php

<?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);

  

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

原文地址:http://www.cnblogs.com/yolo-bean/p/7725852.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved