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按钮时,表单将被提交,刷新页面并清除控制台,如果您不想防止默认,您也可以在控制台中保留登录,查看每次刷新中的安慰。