Submit()函数不工作

submit() function not working

本文关键字:工作 函数 Submit      更新时间:2023-09-26

我有以下代码,其中submit()函数不起作用。我知道我错过了一些很简单的东西,但我无法弄清楚它。

    <form id="form" method="post" action="/url/">
    <input type="hidden" name="hidden" value="hidden">
    </form>
    <span id="diagnose"><i class="fa fa-chevron-right"></i></span>
    <script type="text/javascript">
    $(document).diagnose();
    </script>
Jquery

(function( $ ){
$.fn.diagnose = function(){
    $("#diagnose").click(function(){
        //window.location.href = "/url"; //This works
    ('#form').submit(); // This doesn't
    });
};
}( jQuery ));

我想你错过了('#form')选择器前面的$…

有两个选项

  • 删除#并添加document.getElementById('form').submit();纯javascript
  • 为jQuery添加$ $('#form').submit();

你忘了什么:

('#form').submit(); // This doesn't

尝试添加$.