【发布时间】:2015-07-15 03:18:11
【问题描述】:
我想创建一个没有任何动作的 Laravel Blade 表单。我想用 JavaScript 处理所有事情。在 HTML 中我会这样做:
<form action="#">
或
<form action="javascript:void(0)">
我怎样才能在 Laravel Blade Form 中做到这一点,像这样:
{{Form::open()}}
感谢您的帮助!
【问题讨论】:
-
当您提交表单运行javascript函数并最终使用返回false时尝试这个是否重要;或者如果您使用 jquery 使用 event.preventDefault();但不要忘记传递事件对象,即事件或您想要命名的任何内容,这会阻止提交表单
-
感谢您的建议!现在我每次在Form中使用jQuery Ajax都会使用event.preventDefault()并返回false,不用关心Form Open中的action url!
标签: javascript php forms laravel blade