总体概述

大家好,我有4个跨度,其中动态输入了值,但出于这个问题的目的,我输入了一些值。我想从跨度中获取值,使用ajax将其发送到php文件。如果它们符合php文件中设置的条件,则警告一些消息。这是我到目前为止所拥有的..

HTML

它基本上包含跨度和该跨度内的一些数字,下面的按钮具有一个onclick事件,以调用名为check的JavaScript函数。

40

50

30

40

JavaSript

这基本上将每个span字段的值存储在指定的变量中,然后尝试使用ajax发送这些变量,然后在检索成功消息和失败消息时提醒消息。

function check() {

var one = $('#first').val();

var two = $('#second').val();

var three = $('#third').val();

var four = $('#fourth').val();

$.post("test.php",{ data : "one"+"&two"+"&three"+"&four" } ,function(data)

{

if (data=="yay") //for no input

{ alert("yay");

}

else

{

alert("nay");

}

}

}

PHP 这些是span字段中的值必须满足的条件,ajax函数从此处检索成功和失败消息。

$one = $_POST["first"];

$two = $_POST["second"];

$three =$_POST["third"];

$four = $_POST["fourth"];

if($one > 5) {

echo "yay";

}

elseif($two > 10 ) {

echo "yay"; }

elseif($three > 15 ) {

echo "yay"; }

elseif($four > 20 ) {

echo "yay"; }

else{

echo "nay";

}

问题

经过一些调试后,似乎php并没有获得任何值,这意味着数据没有正确传递。我不认为这是通过ajax传递多个项目的方式。有谁知道我该如何解决?非常感谢。

ajax怎样发变量,使用jQuery Ajax发送多个变量相关推荐

  1. jQuery ajax请求两次问题,jquery ajax请求了两次问题

    页面有一个请求form: 订单编号 用户帐户 发货状态 请选择 未发送 已发送 查询 JavaScript请求部分: function showdatalist() { var username = ...

  2. Ajax设置超时时长,jquery ajax超时设置

    var ajaxTimeoutTest = $.ajax({ url:'',  //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get',  //请求方式 ...

  3. flask ajax 上传 图片,flask jQuery ajax 上传文件

    1.html 代码 注:1.html 部分主要是一个form表单,其中表单的enctype = "multipart/form-data" 必须要有. 2.由于我的页面背景颜色设置 ...

  4. AJAX(GET POST请求、 jQuery axios 发送请求、跨域--cors、请求超时、网络异常、放弃请求、重复发送请求)

    根据视频进行整理 [https://www.bilibili.com/video/BV1WC4y1b78y?p=1] 视频资料 百度网盘: 链接:[https://pan.baidu.com/s/1n ...

  5. ajax 跨域请求数据,JQuery Ajax执行跨域请求数据的解决方案

    JQuery Ajax执行跨域请求数据的解决方案 今天前端因为需要ajax调用两个不同的项目,请求域不一样,所以涉及ajax跨域的问题 ,其实很简单,具体如下 原来的ajax请求如下: $.ajax( ...

  6. ajax提交数据给谁,jquery ajax提交数据给后端

    大家好,今天铁柱兄给大家带一段jquery ajax提交数据给后端的教学. 初学javaweb的同学前端提交数据基本上都是用form表单提交,这玩意儿反正我是觉得不太好玩.而JavaScript aj ...

  7. ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例

    html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...

  8. ajax点击更改div,jquery ajax双击div可直接修改div中的内容

    jquery ajax双击div可直接修改div中的内容 发布于 2017-04-03 17:26:16 | 127 次阅读 | 评论: 0 | 来源: 网友投递 jQuery javascript框 ...

  9. ajax请求获取服务器数据,jquery.ajax发布从app引擎服务器获取数据的请求

    为noob问题道歉...... 您好,如何使用jQuery.ajax从appengine服务器的Python端获取数据?我知道如何使用ajax和适当的处理程序将数据发送到服务器,但我想知道是否有人可以 ...

  10. jquery ajax下拉联动,基于jQuery Ajax实现下拉框无刷新联动

    本文实例为大家分享了jQuery Ajax实现下拉框无刷新联动的具体代码,供大家参考,具体内容如下 HTML代码: @{ Layout = null; } @using DAL; @using Sys ...

最新文章

  1. Spring基础16——使用FactoryBean来创建
  2. VB6 实现命令行调用时附着到原控制台
  3. poj 3321 Apple Trie
  4. 汇编语言王爽第二版-课后答案以及解析
  5. hibernate 表关系映射详解之继承关系
  6. iOS 动画基础总结篇
  7. Python学习笔记---理解zip()函数
  8. 行内元素中间出现空隙
  9. python中字典的常用操作命令及注意事项
  10. java hive配置_Hive配置项的含义详解(1)
  11. 如果成为一名高级安卓开发_想成为一名开发人员? 这是您需要考虑的。
  12. 存储过程与自定义函数的区别
  13. eclipse中pom文件的查看
  14. 计算混响时间的意义_大盘点:混响时间常用的几种计算公式
  15. 安全体系建设-基础安全
  16. OPENCV C++保存视频
  17. 【原创】开源OpenIM:轻量、高效、实时、可靠、低成本的消息模型
  18. R语言与RStudio的下载与安装方法
  19. 实现微信小程序picker 省市区 自定义数据 支持三级联动
  20. 看头发就知道你得什么病

热门文章

  1. Hexo 个人博客 SEO 优化(3):改造你的博客,提升搜索引擎排名
  2. gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置
  3. MyBatis整合第三方缓存
  4. 洛谷——1115 最大子段和(区间DP)
  5. DNS解析过程详解【转】
  6. 一位39岁程序员的困惑:知道得越多编程越慢怎么办?
  7. 性能测试应用领域分析
  8. Asterisk cli模块分析
  9. SQL text字段的替换处理(无法批量更新,写法记录)
  10. Objective-c的@property 详解