Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 当我提交表单时,我的事件侦听器不会触发_Jquery_Html - Fatal编程技术网

Jquery 当我提交表单时,我的事件侦听器不会触发

Jquery 当我提交表单时,我的事件侦听器不会触发,jquery,html,Jquery,Html,当按下表单上的提交按钮时,我正试图将测试打印到控制台日志中。我哪里做错了 <script> $('form').submit(function (e) { console.log("test") }) <script> <form onsubmit=""> <input name="name" pattern="^[a-zA-Z\d-]+" type="text"> <b

当按下表单上的提交按钮时,我正试图将测试打印到控制台日志中。我哪里做错了

<script>
      $('form').submit(function (e) {
      console.log("test")
    })
<script>  

<form  onsubmit="">
        <input name="name" pattern="^[a-zA-Z\d-]+" type="text">
        <button type="submit">Add</button>
</form>

您需要像这样使用preventDefault来防止表单的默认操作

$'form'.SubmitFunction{ e、 防止违约; 警报已提交!!! }; 添加
您需要像这样使用preventDefault来防止表单的默认操作

$'form'.SubmitFunction{ e、 防止违约; 警报已提交!!! }; 添加 您必须在submitfunction中防止默认事件submit e.preventDefault,因为当您按下add按钮时,表单将被提交,刷新页面并清除控制台,如果您不想防止默认,您也可以保留登录控制台,要查看每次刷新中的控制台内容,您必须在submitfunction中防止默认事件submit e.preventDefault,因为当您按下add按钮时,表单将被提交,刷新页面并清除控制台,如果您不想防止默认,您也可以在控制台中保留登录,查看每次刷新中的安慰。