繁体   English   中英

无法提交HTML表单

[英]not able to submit html form

我有一个HTML表单要开发。 但是直到我不按Submit按钮才提交表单。 我想要,当我们选择任何单选按钮复选框并按Enter时 ,应提交

我的HTML是这样的:

<html>
  <head>
    <title>select preferences</title>
  </head>
  <body>
    <input type="radio" name="sex" value="male" /> Male<br/>
    <input type="radio" name="sex" value="female" /> Female<br/>
    <button type="submit">Click Me!</button>  
  </body>        
</html>

请帮助我解决这个问题。 并提供一些相关教程的链接。

您缺少<form>标记。

在这里看看。

change单选按钮时,请使用以下方式提交表单:

$('#form-id').submit();

因此,您的HTML应该是:

<form id='form-id' method='post' action=''>
<input type="radio" name="sex" value="male" /> Male<br/>
<input type="radio" name="sex" value="female" /> Female<br/>
<button type="submit">Click Me!</button> 
</form>

并且您的脚本应为:

$(function(){
   $('input[type=radio]').change(function(){
      $('#form-id').submit();
   });
});

添加表格标签

<form method="post" action="somepage">
//add you inputs here
<form>

暂无
暂无

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

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