我有提交一个隐藏的表单按钮:形式的preventDefault不工作
<a href = "javascript:;" onclick = "document.getElementById('work-for-form').submit();">
形式:
<form id="work-for-form" action="localhost/update" method="PUT" style="display: none;">
{{ csrf_field() }}
</form>
而我的JS:
$("#work-for-form").submit(function(event){
event.preventDefault();
console.log(event);
});
但形式仍然加载新一页。
我在做什么错了? 谢谢
它/更新,这里只是一个错字 – user3844579
你试图返回false,而不是。 preventDefault – Manav
听起来像你有JS错误,会阻止你的代码执行 - 你检查了控制台吗? – Utkanos