在laravel 4中使用Form :: open()时,我们不能指定url或action吗?

时间:2014-08-07 00:07:06

标签: php laravel-4

我有一个注册表单,并且想要在单击按钮时发送ajax调用。我阅读了一些教程,他们都使用''作为第一个数组元素,例如

{{ Form::open(array('', 'class' => 'form_reg')) }}

对于ajax部分,将使用方法发布请求的url放置,例如

$.ajax({
    type: "post",
    url: "some url"
    ...
});

但是在我点击提交后,它显示405方法不允许错误,然后我发现''给出了表单本身的url,其方法是get。

有没有办法在使用Form :: open()?

时不指定url或action

1 个答案:

答案 0 :(得分:0)

您可以尝试使用大写方法名称

$.ajax({
    type: "POST",
    url: "some url"
    ...
});

http://api.jquery.com/jquery.ajax/显示为大写方法名称。