运行javascript函数,而不是发布表单laravel
我试图在按下表单上的submit按钮时运行javascript函数,但是没有运行实际的函数,表单会被发布,javascript永远不会执行。我已经确保javascript通过发出警报来工作,但是这个特定的函数被破坏了。相反,我被重定向到页面,说notFoundHttpException。 在重定向之前的短短一秒钟内,控制台中会写入一条消息: 未捕获类型错误:对象不是函数运行javascript函数,而不是发布表单laravel,javascript,php,laravel,Javascript,Php,Laravel,我试图在按下表单上的submit按钮时运行javascript函数,但是没有运行实际的函数,表单会被发布,javascript永远不会执行。我已经确保javascript通过发出警报来工作,但是这个特定的函数被破坏了。相反,我被重定向到页面,说notFoundHttpException。 在重定向之前的短短一秒钟内,控制台中会写入一条消息: 未捕获类型错误:对象不是函数 {{ Form::open(array(null, null, 'onsubmit' => 'comment(this)
{{ Form::open(array(null, null, 'onsubmit' => 'comment(this); return false;')); }}
{{ Form::hidden('codesnippet_id', $codesnippet[0]->id) }}
{{ Form::textarea('comment', null, array('placeholder'=>'comment')) }}
{{ Form::submit('comment', null, array('class'=>'comment-knapp'))}}
{{ Form::close() }}
我相信有更好的解决方案,但我总是这样做:
$('#yourForm')。在('submit',function()上{
返回false;
});代码>
Thnx!通常也是这样做的,但我想知道是否有一种方法可以做到这一点,只使用post!不过,感谢您花时间回答!:)