繁体   English   中英

如何使用jQuery和PHP在单个HTML页面中处理2个表单

[英]How to process 2 forms in a single html page using jquery and php

我在一个HTML页面中有2种表单。 第一种形式用于登录,另一种形式用于注册。

登录表单包含具有name="loginsubmit"属性的提交按钮,而注册表单包含具有name="signupbutton"属性的提交按钮。

如何检测jQuery单击了哪个提交按钮,以便可以将其传递给PHP?

尝试理解这一点。

<form action="check_login.php" method="POST">
    ....// form elements
    <input type="submit" name="login" value="LOGIN" />
</form>


<form action="register.php" method="POST">
    ....// form elements
    <input type="submit" name="register" value="REGISTER" />
</form>

当您有2个单独的表格时,请更改其动作。 就如此容易。 如果流到check_login.php ,则单击登录按钮。如果流到register.php ,则单击注册。

注意:

假设两个表单的动作相同,则在表单动作文件中添加以下代码。

  if(isset($_POST['login'])) {
      // click is on login button
  }


  if(isset($_POST['register'])) {
      // click is on register button
  }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM