php之表单未在 onchange 事件中提交

pengyingh 阅读:58 2025-05-04 20:05:19 评论:0

当我从下拉列表中选择任何选项时抛出错误,即 this.form.submit() 未定义 - 我的代码是这样的:

<form action="entity_report.php" method="GET" onsubmit="return makeSelection();"> 
    <div align="center""> 
      <select name="state" onchange="this.form.submit();"> 
        <option>Choose One To Submit This Form</option> 
        <option value="CA">CA</option> 
        <option value="VA">VA</option> 
     </select> 
   </div> 
   <input type="submit" value="Click here"> 
</form> 

请您参考如下方法:

您可以编写 jquery 函数来更改 javascript 的选择

$("state").change(function() { 
   $(this).closest("form").submit(); 
}); 


标签:PHP
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号