javascript - jquery 和 php 的提交按钮问题

标签 javascript jquery

问题:

当我的提交按钮上的输入类型更改为“按钮”时,它不会将信息保存到 mysql,但验证有效。如果我将提交按钮上的输入类型更改为“提交”,它会将信息保存到 mysql,但验证不起作用。有解决办法吗?

jquery 验证 - 单击时的函数:

 $("input:button").click(function(){         
               var retVal = false;
               $.each([1, 2], function(i, val){
                  retVal = (validate(val) || retVal);
               });
                return retVal;   

在我的表单上,提交按钮代码是:

<input type="submit" value="Submit" />

表单操作是:

   <form name="list1"; action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >

最佳答案

在 jQuery 代码中写入 $("input:submit") 而不是 $("input:button")

关于javascript - jquery 和 php 的提交按钮问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9161110/

相关文章:

javascript - 在实现 css 中获取事件选项卡的 id

javascript - 更新了幻灯片高度的响应式 slider

JQuery:高度不是函数

jQuery 点击 iframe 视频 (youtube)

javascript - 如何在网站的 parse.com 后端使用 facebook 登录?

javascript - 如何使用 multer 将文件从 postman 发送到 node.js

jquery - 如果我已经引用了某个项目,则在 jQuery 中选择后代

javascript - 与 jdmenu、positionBy 和 jquery 冲突

JavaScript默认函数值

javascript - 每行动态设置值时,Extjs 6 组合框值和显示值无法正确显示