下面的代码不起作用。警报应显示,但不显示。我的HTML表单按钮具有属性οnclick="doPost()"这是下面的功能:jQuery AJAX Post alert()不被调用

function doPost() {

if (allFieldsValid()) {

var data1 = $('#data1').val();

var data2 = $('#data2').val();

var data3 = $('#data3').val();

var data4 = $('#data4').val();

var data5 = localStorage.getItem('data5');

var data6 = localStorage.getItem('data6');

var post_data = { d1: data1, d2: data2, d3: data3, d4: data4, d5: data5, d6: data6 };

//console.log(post_data) always displays the data with no nulls.

$('#myForm').submit(function(e)) {

$.ajax({

type: 'post',

url: 'http://localhost/myphpfilelocation.php',

data: post_data,

cache: false,

success: function(response) {

alert(response);

},

error: function(response) {

alert(response);

}

});

e.preventDefault();

}

} else {

alert('Fields are not valid');

}

}

我的PHP代码使用echo来显示它获得的数据:

$data1 = $_POST[ 'd1' ];

$data2 = $_POST[ 'd2' ];

$data3 = $_POST[ 'd3' ];

$data4 = $_POST[ 'd4' ];

$data5 = $_POST[ 'd5' ];

$data6 = $_POST[ 'd6' ];

echo($data1. ' '.$data2. ' '.$data3. ' '.$data3. ' '.$data4. ' '.$data5. ' '.$data6);

?>

的alert()在我的脚本甚至不显示向上。

我所有的HTML表单输入都有正确的ID(这是('#data1')等)。

ajax alert表单,jQuery AJAX Post alert()不被调用相关推荐

  1. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传

    ---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...

  2. html ajax提交表单实例,Ajax提交表单并接收json实例代码

    需求: 实现点击按钮后,数据以表单形式提交至服务器,并接收来自服务器的返回数据.过程中页面不刷新. html代码 xingming: nianling: ajax提交 js代码 function my ...

  3. form通过ajax提交表单,Jquery通过Ajax方式来提交Form表单

    今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功时显示信息. jQuery 代码: $.ajax({ type: "POST", url: ...

  4. php ajax form表单提交,Ajax方法实现Form表单提交的方法

    这次给大家带来Ajax方法实现Form表单提交的方法,Ajax方法实现Form表单提交的注意事项有哪些,下面就是实战案例,一起来看一下. 写在前面的话 在使用form表单的时候,一旦点击提交触发sub ...

  5. php表单ajax,PHP表单到Ajax类型

    我在poll.php上有标准表格: ..blah... 无论如何,有没有在不导致用户创建createpoll.php的情况下处理表单的方法,就像在提交时调用createpoll.php一样? 解决方法 ...

  6. java jquery提交表单_Jquery ajax提交表单几种方法

    在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$('#表单ID').serialize();就行了,下面我来介绍两个提交表单数据的方法. ...

  7. Jquery ajax提交表单几种方法详解

    [导读] 在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的 ...

  8. jQuery的ajax提交表单

    jQuery的ajax提交表单 1.表单 <form id="ff" method="post"><div class="input ...

  9. java jquery提交表单数据_[Java教程]jquery实现ajax提交表单信息

    [Java教程]jquery实现ajax提交表单信息 0 2016-08-23 15:00:08 最近在思考优化项目,想自己扩展一个jquery自动获取表单中的数据进行ajax提交.本人没有完整性学习 ...

最新文章

  1. 近期活动盘点:设计与人工智能思享会、制造业的转型升级到产业跃迁思享会、瓜子二手车周洲讲座(10.30-11.1)...
  2. Cubieboard ARM 集群
  3. Python猫荐书系列之七:Python入门书籍有哪些?
  4. ios添加设备真机测试,以及Undefined symbols for architecture x86_64:''错误
  5. java 栈 先进后出_数据结构: 先进后出——堆栈
  6. padodb time.inc.php,怎样实现PHP中ADODB事务处理
  7. java 多态,接口,抽象类的认识
  8. Mysql 常用show命令
  9. html中加入数据库,HTML中如何连接数据库?
  10. L1-014 简单题 (5 分)—团体程序设计天梯赛
  11. Python3安装核心价值观包报错
  12. 使用Python和Perl绘制北京跑步地图
  13. C++引用(作为函数参数和返回值)
  14. 51单片机中模拟IIC的代码编写
  15. Python 每日一记1启程
  16. python测网速_python一键测试网速
  17. OpenGL学习书籍推荐
  18. Java 最常见的 100+ 面试题:金三银四必备
  19. phaser入门例子
  20. linux 构建ios_如何使用SlackTextViewController构建iOS聊天应用

热门文章

  1. Git之提示There is no tracking information for the current branch.
  2. java gui 按键 数组_java GUI分配数组值
  3. python subprocess popen 无法打开_使用subprocess.Popen()在python脚本中设置PYTHONPATH失败...
  4. php框架中uri路由机制,URI 路由 — CodeIgniter 3.1.5 中文手册|用户手册|用户指南|中文文档...
  5. sql跨表查询_跨表更新,看到自己写的SQL像个憨憨
  6. 简述python解释器的作用_什么是python解释器?
  7. 58年前,这3个人在“撕逼”中拿下诺贝尔奖!一起研究DNA的女科学家却痛苦去世.........
  8. 离职总结:大公司与小公司的个人体验
  9. 农商银行招聘计算机人员考什么,农商银行招聘考试题都考什么?
  10. java分页的工具类,java分页工具类